(window.webpackJsonp_name_=window.webpackJsonp_name_||[]).push([[21],{203:function(e,t,n){"use strict";n.r(t);var a=n(0),o=n.n(a),i=n(2),r=n.n(i),l=n(221),s=n(249),c=n(250),u=n(291),d=n(27),p=n.n(d),m=n(21),f=n.n(m),g=n(284),h=n(236),y=n(3),b=y.f.div.withConfig({displayName:"CollapsibleDrawerstyled__StyledDrawerContainer",componentId:"sc-19x1rh1-0"})(["width:100%;cursor:pointer;user-select:none;"]),v=y.f.div.withConfig({displayName:"CollapsibleDrawerstyled__StyledTitleContainer",componentId:"sc-19x1rh1-1"})(["display:flex;justify-content:flex-start;display:flex;align-items:center;flex:0 1 auto;"]),x=y.f.div.withConfig({displayName:"CollapsibleDrawerstyled__StyledDescriptionContainer",componentId:"sc-19x1rh1-2"})(["opacity:",";height:",";transition:all 0.17s ease-in-out;background-color:inherit;border-radius:8px;padding:",";overflow:hidden;width:",";color:",";font-size:",";"],(function(e){return e.toggle?"1":"0"}),(function(e){return e.toggle?"auto":"0"}),(function(e){return e.toggle?"10px 10px 0px 10px":"0"}),(function(e){return e.width?e.width+"px":"100%"}),(function(e){return e.isReceivedMessage?e.theme.colors.black:e.theme.colors.text}),(function(e){return e.theme.fonts.smallText})),w=y.f.div.withConfig({displayName:"CollapsibleDrawerstyled__IconWrapper",componentId:"sc-19x1rh1-3"})(["height:23px;width:23px;margin-right:8px;display:flex;justify-content:center;align-items:center;"]);function E(e){var t=e.height,n=e.width,a=e.iconColor,i=(e.rest,Object(y.h)());return o.a.createElement("svg",p()({xmlns:"http://www.w3.org/2000/svg",width:t,height:n,viewBox:"0 0 22 22"},e),o.a.createElement("path",{d:"M12 1a11 11 0 1 0 11 11A10.968 10.968 0 0 0 12 1zm-1.6 4.4h3.2c.3 0 .5.2.5.6v.1l-1 7.7a.536.536 0 0 1-.5.5h-1.2a.472.472 0 0 1-.5-.5L9.9 6a.5.5 0 0 1 .5-.6zM12 19.7a2.2 2.2 0 1 1 2.2-2.2 2.22 2.22 0 0 1-2.2 2.2z",transform:"translate(-1 -1)",fill:a||i.colors.primary}))}E.defaultProps={width:"18",height:"18"},E.propTypes={height:r.a.number,width:r.a.number};var C=n(219),_=["scrollToBottom","title","description","iconColor","isReceivedMessage","isFollowUpMessage","avatar","avatarComponent","timeStamp","hideMediaForPopup","isFloatingMessage","isPopoverMessage","metaInformation","statusDetails"],k=function(e){var t,n,i=e.title,r=e.description,l=e.iconColor,s=e.isReceivedMessage,c=e.messageEndRef,u=Object(a.useState)(0),d=u[0],p=u[1],m=Object(a.useRef)(null);return Object(a.useEffect)((function(){try{d&&g.a&&Object(g.a)(c,{behavior:"smooth",scrollMode:"if-needed",block:"end"})}catch(e){}}),[d]),o.a.createElement(o.a.Fragment,null,o.a.createElement(b,{height:null==(t=m.current)?void 0:t.clientHeight,className:"information-message-container"},o.a.createElement(v,{onClick:function(){p((function(e){return!e}))},ref:m,className:"information-message-title-container"},o.a.createElement(w,{className:"information-message-icon"},o.a.createElement(E,{iconColor:l,style:{transform:"rotate(180deg)"},height:16,width:16})),o.a.createElement("div",{className:"information-message-title",title:i,dangerouslySetInnerHTML:{__html:Object(C.g)(i)}})),o.a.createElement(x,{isReceivedMessage:s,toggle:d,dangerouslySetInnerHTML:{__html:Object(C.g)(Object(C.n)(r,C.d))},width:null==(n=m.current)?void 0:n.clientWidth,className:"information-message-description"})))},O=function(e){var t=e.scrollToBottom,n=e.title,i=e.description,r=e.iconColor,l=e.isReceivedMessage,s=e.isFollowUpMessage,c=e.avatar,u=e.avatarComponent,d=e.timeStamp,m=e.hideMediaForPopup,g=e.isFloatingMessage,y=e.isPopoverMessage,b=e.metaInformation,v=e.statusDetails,x=f()(e,_),w=Object(a.useRef)(null);return Object(a.useEffect)((function(){t&&t()}),[]),o.a.createElement(o.a.Fragment,null,o.a.createElement(h.a,p()({isReceivedMessage:l,isFollowUpMessage:s,avatar:c,avatarComponent:u,timeStamp:d,hideMediaForPopup:m,isFloatingMessage:g,isPopoverMessage:y,metaInformation:b,statusDetails:v},x),o.a.createElement(k,{title:n,description:i,iconColor:r,isReceivedMessage:l,messageEndRef:null==w?void 0:w.current})),o.a.createElement("div",{ref:w}))};k.propTypes={title:r.a.string,description:r.a.string,iconColor:r.a.string,isReceivedMessage:r.a.bool,messageEndRef:r.a.elementType},O.propTypes={scrollToBottom:r.a.func,title:r.a.string,description:r.a.string,isReceivedMessage:r.a.bool,isFollowUpMessage:r.a.bool,avatar:r.a.string,avatarComponent:r.a.func,timeStamp:r.a.string,hideMediaForPopup:r.a.bool,isFloatingMessage:r.a.bool,isPopoverMessage:r.a.bool,metaInformation:r.a.string,iconColor:r.a.string,statusDetails:r.a.object},O.defaultProps={title:"Read more about swollen lymph nodes",description:"Det är vanligt med svullna lymfkörtlar. Då är de ofta ömma och större än vad de brukar vara. Att lymfkörtlarna svullnar betyder att immunförsvaret sätts igång för att skydda kroppen mot virus och bakterier. De svullna lymfkörtlarna bör undersökas av läkare om de svullnar i samband med ett infekterat sår, om de är större än 1,5 centimeter utan att du samtidigt har en kraftig halsinfektion, om de känns hårda eller orörliga, eller om de svullnar på flera ställen på kroppen, samtidigt som du är blek, trött eller har feber. Ring 1177 om du vill ha sjukvårdsrådgivning."};var S=O,j=n(260),M=n(22),T=n(242),I=n(254),N=n(234);const R=y.f.div.withConfig({displayName:"media-message-styled__MediaMessageWrapper",componentId:"sc-sgnpm0-0"})(["-webkit-tap-highlight-color:transparent;audio,video{max-width:100%;}& > pre{white-space:break-spaces;}img{cursor:pointer;min-height:120px;cursor:pointer;}"]);var A=n(5);const L=["text","onClick","fileTypePayload"];function P(){return(P=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}const H=e=>{let{text:t,onClick:n,fileTypePayload:a}=e,i=W(e,L);const r="string"==typeof t&&Object(N.a)(t);let l="",s="",c=!0;const u=Object(A.l)(t,!1,A.a.MP3)||Object(A.l)(t,!1,A.a.OGG)||Object(A.l)(t,!1,A.a.WAV);try{if(r&&r.length)if(t.includes("{}};var z=H;var U=n(222),G=n(1),q=n(23);function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function V(e){for(var t=1;t{var t;return 2===(null==e||null===(t=e.payload)||void 0===t?void 0:t.version)},$=e=>{var t,n,i,r,d,p,m,f,g,h,y,b,v;let{message:x,scrollToBottom:w,lastDialogue:E,isJSON:C=!1,isPopupMessage:_,currentTimeRef:O,setCurrentTimeFunction:T}=e;const{isOpen:I}=Object(a.useContext)(q.a);let R={};try{const e=JSON.parse(x.payload.payload.text);e&&K(x)&&"object"==typeof e&&(x.payload.payload.text=Object(A.D)(e,!0)||e.toString(),R=V({},e))}catch(e){var L,P;if(K(x)&&null!==(L=x.payload)&&void 0!==L&&null!==(P=L.payload)&&void 0!==P&&P.type&&A.d.includes(x.payload.payload.type)){Object(A.D)(x.payload.payload,!0)&&(R=V({},x.payload.payload),x.payload.payload.text=Object(A.D)(x.payload.payload,!0))}}const{preference:D}=Object(a.useContext)(M.a),[B,F]=Object(a.useState)(x.payload.payload.text);Object(a.useEffect)(()=>{F("string"==typeof x.payload.payload.text?Object(A.j)(Object(A.E)(x.payload.payload.text||"",A.f)||""):x.payload.payload.text)},[x.payload.payload.text]),Object(a.useEffect)(()=>{w()},[]);const W=x.isSent&&(e=>{const t=new RegExp(/^(.*)<\/a>/).exec(e);return t?{url:t[2],name:t[4]}:null})(x.payload.payload.text),H=D&&D.time_format||"HH:mm";let Y=null;try{const e=JSON.parse(x.payload.text);e&&"object"==typeof e&&"info"===e.type&&(Y=e)}catch(e){}return(null==x||null===(t=x.payload)||void 0===t||null===(n=t.payload)||void 0===n?void 0:n.sub_type)===G.a.AI_STUDIO_RESPONSE&&null!=x&&null!==(i=x.payload)&&void 0!==i&&null!==(r=i.payload)&&void 0!==r&&r.is_ignore?null:(null==x||null===(d=x.payload)||void 0===d||null===(p=d.payload)||void 0===p?void 0:p.subtype)===G.a.AI_STUDIO_RESPONSE||(null==x||null===(m=x.payload)||void 0===m||null===(f=m.payload)||void 0===f?void 0:f.subtype)===G.a.STREAMING_RESPONSE?o.a.createElement(l.a,{isPopupMessage:_,hideMediaForPopup:_,key:"message_".concat(x.id),isReceivedMessage:!x.isSent,timeStamp:Object(U.c)(x.timestamp,H),avatar:x.image_url||x.sender.image_url||D.appearance.bot_image,parentClassname:"ai-studio-response-parent",className:"ai-studio-response"},o.a.createElement(j.a,{options:A.A},x.payload.payload.text)):(null==x||null===(g=x.payload)||void 0===g||null===(h=g.payload)||void 0===h?void 0:h.type)===G.a.INFO||Y?_?o.a.createElement(k,{title:x.payload.payload.info.title,description:x.payload.payload.info.description}):o.a.createElement(S,{scrollToBottom:w,isReceivedMessage:!x.isSent,title:x.payload.payload.info.title,description:x.payload.payload.info.description,avatar:x.image_url||x.sender.image_url||D.appearance.bot_image,className:"information-message",parentClassname:"information-message-parent"}):("string"!=typeof x.payload.payload.text||null!==(y=x.payload.payload.text)&&void 0!==y&&y.trim())&&x.payload.payload.text?o.a.createElement(l.a,{isPopupMessage:_,hideMediaForPopup:_,key:"message_".concat(x.id),isReceivedMessage:!x.isSent,isFileTypeMessage:"string"==typeof x.payload.payload.text&&(null===(b=x.payload.payload.text)||void 0===b?void 0:b.includes("pdf")),timeStamp:Object(U.c)(x.timestamp,H),avatar:x.image_url||x.sender.image_url||D.appearance.bot_image,type:"document"===(null===(v=R)||void 0===v?void 0:v.type)&&G.a.FILE_RESPONSE,parentClassname:"".concat(x.isSent?"sent-":"received-","text-messages-parent"),className:"".concat(x.isSent?"sent-":"received-","text-messages")},W&&o.a.createElement("a",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},href:W.url,target:"_blank",rel:"noreferrer",className:"file-description"},o.a.createElement(s.a,null),o.a.createElement("span",{style:{marginLeft:5}},function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;const n=e.split(".").pop(),a=e.substring(0,e.length-n.length);return e.length>t?"".concat(a.substring(0,t),"... .").concat(n):e}(W.name)),o.a.createElement(c.a,{style:{marginLeft:10}})),!C&&("string"==typeof x.payload.payload.text&&x.payload.payload.text.includes("{Object(N.b)(Object(N.a)(x.payload.payload.text,e))},dangerouslySetInnerHTML:{__html:B},text:x.payload.payload.text,fileTypePayload:R})),C&&o.a.createElement("div",{dir:"auto",className:"text-message",dangerouslySetInnerHTML:{__html:Object(A.E)(JSON.parse(x.payload.payload.text).text,A.f)}})):null};$.propTypes={message:r.a.object.isRequired,scrollToBottom:r.a.func.isRequired,isJSON:r.a.bool,lastDialogue:r.a.bool,isPopupMessage:r.a.bool,currentTimeRef:r.a.number||r.a.object,setCurrentTimeFunction:r.a.func};var Z=$;t.default=Z},204:function(e,t,n){"use strict";n.r(t);var a=n(0),o=n.n(a),i=n(2),r=n.n(i),l=n(293),s=n(254),c=n(221),u=n(22),d=n(5),p=n(46),m=n(1),f=n(23),g=n(58),h=n(222),y=n(237),b=n(234),v=n(3);const x=v.f.div.withConfig({displayName:"option-type",componentId:"styledHeader"})(["\n margin-bottom: 10px;\n"]),w=v.f.div.withConfig({displayName:"option-type-messagestyled__StyledOptionFileHeader",componentId:"sc-zjijd1-0"})(["height:",";margin-bottom:10px;border:1px solid ",";border-radius:5px;overflow:hidden;"],e=>e.height||"auto",e=>e.theme.colors.inputSecondaryBorder),E=v.f.div.withConfig({displayName:"option-type-messagestyled__StyledImageRoot",componentId:"sc-zjijd1-1"})(["height:150px;width:225px;-webkit-tap-highlight-color:transparent;margin-bottom:10px;"]),C=v.f.img.withConfig({displayName:"option-type-messagestyled__StyledImage",componentId:"sc-zjijd1-2"})(["height:150px;width:100%;border-radius:7px;background-color:",";overflow:hidden;cursor:pointer;object-fit:cover;"],e=>e.theme.colors.grey);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function k(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=new Array(t);n{var t,n;let{message:i,scrollToBottom:r,lastDialogue:v,isLast:_=!0}=e;const{preference:O}=Object(a.useContext)(u.a),{newSessionRequiredData:j,isOpen:M,setIsOpen:T}=Object(a.useContext)(f.a),{setMessage:I,conversationDetails:N,emitBotMessage:R,messages:A,setMessages:L}=Object(a.useContext)(p.a),{width:P}=Object(a.useContext)(g.a);Object(a.useEffect)(()=>{r()},[]);Object(a.useEffect)(()=>{if(window.multiSelectionButtonsRef){var e,t;const a=S(A),o=a[a.length-1];var n;if(null!==(e=window.multiSelectionButtonsRef)&&void 0!==e&&e.selectedButtons&&window.multiSelectionButtonsRef.selectedBtnDetails)o.payload.payload.selected_button_index=null===(n=window.multiSelectionButtonsRef)||void 0===n?void 0:n.selectedButtons,o.payload.payload.selected_button_details=window.multiSelectionButtonsRef.selectedBtnDetails;null!==(t=window.multiSelectionButtonsRef)&&void 0!==t&&t.showMoreClicked&&(o.payload.payload.showMoreClicked=!0,a[a.length-1]=o),L(S(a)),window.multiSelectionButtonsRef=null}},[M]);const D=(e,t,n)=>({id:Object(d.t)(),conversation_id:i.conversation_id||N.conversation_id,action:i.action,country_code:i.country_code,current_index:i.current_index||N.current_index,payload:{payload:{type:m.a.TEXT,wait_timeout:0,text:e},type:m.a.TEXT},sender:{},timestamp:(new Date).toISOString(),session_id:i.session_id||N.session_id,ok:!0,isSent:t,connection_key:n}),B=O&&O.time_format||y.a.HH_MM,F=2===(null===(t=i.payload)||void 0===t||null===(n=t.payload)||void 0===n?void 0:n.version);return o.a.createElement(o.a.Fragment,null,o.a.createElement(c.a,{isReceivedMessage:!i.isSent,avatar:i.image_url||i.payload.image_url||O.appearance.bot_image,timeStamp:Object(h.c)(i.timestamp,B),parentClassname:"options-type-message-parent",className:"options-type-message"},o.a.createElement("div",null,F&&(()=>{var e,t,n,a,r;if(null!==(e=i.payload.payload)&&void 0!==e&&e.header&&["video","audio","document","image"].includes(null===(t=i.payload.payload)||void 0===t||null===(n=t.header)||void 0===n?void 0:n.type)){var l,c,u;const e=null===(l=i.payload.payload)||void 0===l?void 0:l.header[null===(c=i.payload.payload)||void 0===c||null===(u=c.header)||void 0===u?void 0:u.type];return e.filename||(e.filename=e.link.split("/").pop()),e.mime_type.includes("image")?o.a.createElement(E,{className:"options-type-message-image-root"},o.a.createElement(C,{src:e.link,onClick:()=>{return t=e.link,void Object(b.b)(["img",t]);var t},alt:e.filename})):o.a.createElement(w,{height:e.mime_type.includes("pdf")?"auto":"64px"},o.a.createElement(s.a,{file:e}))}const d=(null===(a=i.payload.payload.header)||void 0===a?void 0:a.text)||(null===(r=i.payload.payload.custom)||void 0===r?void 0:r.text);return d?o.a.createElement(x,null,d):null})(),o.a.createElement("div",null,o.a.createElement("div",{dir:"auto",className:"option-title",dangerouslySetInnerHTML:{__html:Object(d.j)(Object(d.E)(i.payload.payload.title,d.f))}}),F&&i.payload.payload.footer&&o.a.createElement(o.a.Fragment,null,o.a.createElement("br",null),o.a.createElement("br",null),o.a.createElement("div",{dangerouslySetInnerHTML:{__html:Object(d.j)(Object(d.E)(i.payload.payload.footer,d.f))}}))))),_||O.retain_button_list_upon_selection.value?o.a.createElement(c.a,{isReceivedMessage:!i.isSent,isTransparentMessage:!0,isFollowUpMessage:!0,className:"options-type-parent",parentClassname:"options-type"},o.a.createElement("div",{className:"option-buttons-container"},o.a.createElement(l.a,{onSelect:function(e){var t,n,a,o;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=arguments.length>2?arguments[2]:void 0;const s=Object.keys(r).length>0,c=Object(d.t)();let u=e[0].title;const p=["".concat(null===(t=e[0])||void 0===t?void 0:t.UUID)];e.forEach((e,t)=>{0!==t&&(u+=", ".concat(e.title),p.push("".concat(e.UUID)))});const m=S(A),f=m[m.length-1];null!=f&&null!==(n=f.payload)&&void 0!==n&&n.payload&&(f.payload.payload.selected_button_index=p,m[m.length-1]=f,L(S(m))),I(D(u,!0,c)),R(k(k({},j),{},{connection_key:c,message:{type:"button.response",data:{body:u,callback:s?r.callback:null===(a=e[0])||void 0===a?void 0:a.callback,next_dialog:s?r.next_dialog:null===(o=e[0])||void 0===o?void 0:o.next_dialog,key:i.payload.payload.key||"",id:l,selected_button_index:p}}}))},options:i.payload.payload.buttons,defaultSelected:"",customStyle:{marginBottom:"-15px",paddingBottom:"0"},resolutionWidth:P,isLastMessage:_,isChatWindowOpen:M,toggleChatWindow:T,message:i.payload.payload,isDisabled:!_&&"view_only"===O.retain_button_list_upon_selection.mode,messagesList:A}))):null)};M.propTypes={message:r.a.object.isRequired,scrollToBottom:r.a.func.isRequired,isLast:r.a.bool,lastDialogue:r.a.bool};var T=M;t.default=T},206:function(e,t,n){"use strict";n.r(t);var a=n(0),o=n.n(a),i=n(87),r=n.n(i),l=n(86),s=n(57),c=n(331),u=n(284),d=n(2),p=n.n(d),m=n(3),f=n(1),g=n(46),h=n(54),y=n(210),b=n(294),v=n(22),x=n(39),w=n(47),E=n(292),C=n(43),_=n(42),k=n(23);const O=e=>{let{scrollToBottom:t}=e,{isTyping:n}=Object(a.useContext)(x.a);const{conversationKey:i,agentInfo:r}=Object(a.useContext)(x.a),{preference:l}=Object(a.useContext)(v.a),{agentInfo:s}=Object(a.useContext)(w.a),{conversationDetails:c}=Object(a.useContext)(C.a),{currentConversationKey:u}=Object(a.useContext)(k.a);n&&c.conversation_id&&c.isSocketInitiated&&i&&i!==u&&(n=!1),Object(a.useEffect)(()=>{var e;n&&null!=s&&null!==(e=s.assignee)&&void 0!==e&&e.to&&t()});const d=r&&r.image_url?r.image_url:s&&s.assignee.to.image_url?s.assignee.to.image_url:l.appearance.bot_image;return o.a.createElement(E.c,{isTyping:n},o.a.createElement(h.a,{typingMessage:!0,justifyContent:"flex-start",alignItems:"flex-start","data-testid":"bot-message"},o.a.createElement(E.b,{className:"avatar"},d?o.a.createElement(E.a,{src:d,alt:"avatar"}):o.a.createElement(y.f,{height:32,width:32})),o.a.createElement(b.a,{withBackground:!0})))};O.propTypes={scrollToBottom:p.a.func.isRequired};var S=O,j=n(27),M=n.n(j),T=n(21),I=n.n(T),N=n(259).a,R=function(e){var t=e.height,n=e.width;return o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:t,viewBox:"0 0 32 32"},o.a.createElement("defs",null,o.a.createElement("clipPath",{id:"a"},o.a.createElement("path",{style:{fill:"#fff"},d:"M16,0A16,16,0,1,1,0,16,16,16,0,0,1,16,0Z",transform:"translate(15 854)"}))),o.a.createElement("g",{class:"b",style:{clipPath:"url(#a)"},transform:"translate(-15 -854)"},o.a.createElement("g",{transform:"translate(11.8 850.8)"},o.a.createElement("circle",{style:{fill:"#828d93"},class:"c",cx:"4.8",cy:"4.8",r:"4.8",transform:"translate(14.4 8)"}),o.a.createElement("path",{style:{fill:"#828d93"},class:"c",d:"M19.2,30.72a11.673,11.673,0,0,0,9.6-5.12c0-3.2-6.4-4.96-9.6-4.96S9.6,22.4,9.6,25.6A11.673,11.673,0,0,0,19.2,30.72Z"}),o.a.createElement("path",{style:{fill:"#fff"},class:"a",d:"M19.2,35.2a16,16,0,1,0-16-16A16.047,16.047,0,0,0,19.2,35.2ZM19.2,8A4.714,4.714,0,0,1,24,12.8a4.8,4.8,0,1,1-9.6,0A4.714,4.714,0,0,1,19.2,8Zm0,12.64c3.2,0,9.6,1.76,9.6,4.96a11.56,11.56,0,0,1-19.2,0C9.6,22.4,16,20.64,19.2,20.64Z"}))))};R.defaultProps={height:32,width:32},R.propTypes={height:p.a.number,width:p.a.number};var A=o.a.memo(R,(function(){return!0})),L=n(236),P=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__AppointmentBookingWrapper",componentId:"sc-1mktaaz-0"})(["background-color:",";border-radius:",";padding:12px;width:200px;min-height:90px;display:flex;justify-content:center;position:relative;"],(function(e){return e.isReceivedMessage?e.theme.colors.grey:e.theme.colors.textMessagePrimary}),(function(e){return e.theme.radius.message})),D=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__ChipContainer",componentId:"sc-1mktaaz-1"})(["right:20px;top:13px;display:flex;align-items:center;margin-top:6px;"]),B=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__ContentContainer",componentId:"sc-1mktaaz-2"})(["margin-top:20px;display:flex;flex-direction:column;align-items:center;overflow:hidden;"]),F=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__AvatarWrapper",componentId:"sc-1mktaaz-3"})(["width:40px;height:40px;border-radius:50%;overflow:hidden;display:inline-block;position:relative;padding:2px;box-sizing:border-box;margin-left:-",";background-color:",";img,svg{width:100%;height:100%;border-radius:50%;}"],"20px",(function(e){return e.theme.colors.white})),W=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__LeftOverAvatar",componentId:"sc-1mktaaz-4"})(["background-color:",";display:flex;align-items:center;justify-content:center;font-size:",";height:100%;width:100%;border-radius:50%;color:",";font-weight:bold;"],(function(e){return e.theme.colors.ratingOutlineColor}),(function(e){return e.theme.fonts.largeText}),(function(e){return e.theme.colors.white})),H=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__EventTile",componentId:"sc-1mktaaz-5"})(["color:",";font-size:",";font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center !important;"],(function(e){return e.theme.colors.primaryText}),(function(e){return e.theme.fonts.mediumText})),z=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__TimeZoneText",componentId:"sc-1mktaaz-6"})(["color:",";font-size:",";font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center !important;margin-top:2px;"],(function(e){return e.theme.colors.ratingOutlineColor}),(function(e){return e.theme.fonts.conversationListText})),U=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__ButtonContainer",componentId:"sc-1mktaaz-7"})(["margin-top:8px;position:relative;button{color:","!important;}"],(function(e){return e.theme.colors.white})),G=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__BookingConfirmedText",componentId:"sc-1mktaaz-8"})(["color:",";margin-top:12px;font-weight:bold;"],(function(e){return e.isError?e.theme.colors.errorBorder:e.theme.colors.success})),q=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__CloseButtonContainer",componentId:"sc-1mktaaz-9"})(["position:absolute;height:17px;width:17px;padding:2px;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;background-color:",";border-radius:50%;color:",";box-shadow:0 2px 8px 0 rgb(0 0 0 / 20%);cursor:pointer;"],(function(e){return e.theme.colors.grey}),(function(e){return e.theme.colors.ratingOutlineColor})),Y=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__AvatarGroup",componentId:"sc-1mktaaz-10"})(["margin-left:",";height:50px;"],"20px"),V=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__BookingInfoConainer",componentId:"sc-1mktaaz-11"})(["color:",";font-size:",";width:100%;margin-top:6px;"],(function(e){return e.theme.colors.ratingOutlineColor}),(function(e){return e.theme.fonts.conversationListText})),X=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__BookingInfoRow",componentId:"sc-1mktaaz-12"})(["svg{width:11px;margin-right:5px;vertical-align:middle;}white-space:nowrap;overflow:hidden;text-overflow:ellipsis;"]),K=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__StyledCalendarIcon",componentId:"sc-1mktaaz-13"})(["display:flex;align-items:center;"]),$=m.f.div.withConfig({displayName:"AppointmentBookingCardstyled__StyleMeetingDurationContainer",componentId:"sc-1mktaaz-14"})(["display:flex;align-items:center;gap:4px;.chip{font-size:",";font-weight:400;color:unset;background-color:unset;padding:0px;}"],(function(e){return e.theme.fonts.smallText})),Z=n(253),J=Object(m.g)(["to{background-position:-100% 0;}"]),Q=m.f.div.withConfig({displayName:"SkeletonLoadercomponent__Wrapper",componentId:"sc-1uv3qp-0"})(["height:",";width:",";border-radius:",";background:linear-gradient( 120deg,#e5e5e5 30%,#f2f2f2 38%,#f2f2f2 40%,#e5e5e5 48% );background-size:300%;background-position:100% 0;animation:"," 1.5s infinite;"],(function(e){return e.height}),(function(e){return e.width}),(function(e){return e.borderRadius}),J),ee=function(e){var t=e.height,n=e.width,a=e.borderRadius;return o.a.createElement(Q,{height:t,width:n,borderRadius:a})};ee.defaultProps={height:"22px",width:"200px",borderRadius:"0"};var te=ee,ne=n(219),ae=n(231),oe=["isReceivedMessage","isFollowUpMessage","isTransparentMessage","avatar","children","avatarComponent","timeStamp","hideMediaForPopup","isFloatingMessage","isPopoverMessage","metaInformation","bookingStatus","timezone","duration","meetingTitle","assignees","isLoading","onBookButtonClick","bookingDetails","scrollToBottom","type","statusDetails"],ie="allowed",re="booked",le="error",se="Start a new conversation",ce=function(e){var t=e.avatar,n=e.index,a=e.max,i=e.leftOvers;return i?o.a.createElement(F,{className:"appointment-booking-avatar-wrapper",style:{zIndex:a}},o.a.createElement(W,{className:"appointment-booking-leftover-avatar"},"+",i)):o.a.createElement(F,{className:"appointment-booking-avatar-wrapper",style:{zIndex:n}},t?o.a.createElement("img",{src:t}):o.a.createElement(A,null))},ue=function(e){var t=e.assignees,n=e.maxAvatars,a=parseInt(n,10);return o.a.createElement(Y,{className:"teammates-avatar-group"},t.map((function(e,t){return o.a.createElement(o.a.Fragment,null,t=a&&o.a.createElement(ce,{leftOvers:t.length-(a-1),max:a}))},de=function(e){var t,n,i,r=e.bookingStatus,s=e.timezone,c=e.duration,u=e.meetingTitle,d=e.assignees,p=e.isLoading,m=e.allowClose,f=e.onBookButtonClick,g=e.onCloseButtonClick,h=e.maxAvatars,b=e.bookingDetails,v=e.isReceivedMessage,x=Object(a.useState)(null),w=x[0],E=x[1],C=Object(a.useState)(null),_=C[0],k=C[1],O=Object(a.useState)(null),S=O[0],j=O[1],M=Object(a.useState)(null),T=M[0],I=M[1];return o.a.createElement(P,{className:"appointment-booking-wrapper",isReceivedMessage:v},m&&o.a.createElement(q,{onClick:g,className:"appointment-booking-close-button-container"},o.a.createElement(y.l,{width:10,height:10})),o.a.createElement(B,{className:"appointment-booking-content-container"},p?o.a.createElement(te,{height:"50px",width:"50px",borderRadius:"50%"}):o.a.createElement(ue,{assignees:d,maxAvatars:h}),o.a.createElement(Z.a,{content:Object(ne.m)(T)&&u,maxWidth:"220px"},o.a.createElement(H,{className:"event-title",ref:I},u)),c&&o.a.createElement(D,{className:"duration-chip-container"},p?o.a.createElement(te,{height:"21px",width:"46px"}):o.a.createElement($,null,o.a.createElement(K,null,o.a.createElement(y.h,{height:"12px",width:"12px"})),o.a.createElement(N,null,c.value," ",Object(ne.i)(c.label)))),s&&r===ie&&o.a.createElement(z,{className:"event-timezone"},s),(r===ie||r===se)&&o.a.createElement(U,{showTooltip:r===se,className:"event-button-container"},o.a.createElement(Z.a,{content:r===se&&Object(ae.c)(ae.a.DISABLE_BOOKING_BTN_TOOLTIP,{ns:ae.b.CHAT_BUBBLE}),maxWidth:"146px",minWidth:"146px"},o.a.createElement(l.b,{isDisabled:r===se,onClick:f,className:"book-event-button"},Object(ae.c)(ae.a.BOOK_MEETING,{ns:ae.b.CHAT_BUBBLE})))),(r===re||r===le)&&o.a.createElement(V,{className:"event-info-container"},(null==b||null==(t=b.dateTime)?void 0:t.trim())&&o.a.createElement(Z.a,{content:Object(ne.m)(w)&&b.dateTime,maxWidth:"220px"},o.a.createElement(X,{className:"event-info-row1",ref:E},o.a.createElement(y.h,null),o.a.createElement("span",{className:"event-info-dateTime"},b.dateTime))),(null==b||null==(n=b.timeZone)?void 0:n.trim())&&o.a.createElement(Z.a,{content:Object(ne.m)(_)&&b.timeZone,maxWidth:"220px"},o.a.createElement(X,{className:"event-info-row2",ref:k},o.a.createElement(y.v,null),o.a.createElement("span",{className:"event-info-timeZone"},b.timeZone))),(null==b||null==(i=b.email)?void 0:i.trim())&&o.a.createElement(Z.a,{content:Object(ne.m)(S)&&b.email,maxWidth:"220px"},o.a.createElement(X,{className:"event-info-row3",ref:j},o.a.createElement(y.p,null),o.a.createElement("span",{className:"event-info-email"},b.email)))),r===re&&o.a.createElement(G,{className:"event-booking-confirmedText"},Object(ae.c)(ae.a.MEETING_BOOKED,{ns:ae.b.CHAT_BUBBLE})),r===le&&o.a.createElement(G,{className:"event-booking-errorText",isError:!0},Object(ae.c)(ae.a.MEETING_ERROR,{ns:ae.b.CHAT_BUBBLE}))))};de.defaultProps={assignees:[],maxAvatars:4};var pe=function(e){var t=e.isReceivedMessage,n=e.isFollowUpMessage,i=(e.isTransparentMessage,e.avatar),r=(e.children,e.avatarComponent),l=e.timeStamp,s=e.hideMediaForPopup,c=e.isFloatingMessage,u=e.isPopoverMessage,d=e.metaInformation,p=e.bookingStatus,m=e.timezone,f=e.duration,g=e.meetingTitle,h=e.assignees,y=e.isLoading,b=e.onBookButtonClick,v=e.bookingDetails,x=e.scrollToBottom,w=e.type,E=e.statusDetails,C=I()(e,oe);return Object(a.useEffect)((function(){x&&x()}),[]),o.a.createElement(L.a,M()({isReceivedMessage:t,isFollowUpMessage:n,isTransparentMessage:!0,avatar:i,avatarComponent:r,timeStamp:l,hideMediaForPopup:s,isFloatingMessage:c,isPopoverMessage:u,metaInformation:d,bottomPadding:"0",className:"appointment-booking-message",parentClassname:"appointment-booking-parent-message",type:w,statusDetails:E},C),o.a.createElement(de,{timezone:m,bookingStatus:p,duration:f,meetingTitle:g,assignees:h,isLoading:y,onBookButtonClick:b,bookingDetails:v,isReceivedMessage:t}))},me=function(e){return e+"29"},fe=Object(m.f)(h.a).withConfig({displayName:"conversation-activity-styled__MetaLabelWrapper",componentId:"sc-38e7zb-0"})(["width:100%;margin:15px 0;"]),ge=m.f.div.withConfig({displayName:"conversation-activity-styled__MetaLabelContainer",componentId:"sc-38e7zb-1"})(["background-color:",";color:",";font-weight:normal;font-size:",";line-height:",";padding:3px 10px;border-radius:",";flex-shrink:0;align-self:center;justify-self:center;margin:0 8px;max-width:80%;display:flex;align-items:center;gap:4px;"],(function(e){var t=e.theme;return t.colors.activityBanner||me(t.colors.primary)}),(function(e){var t=e.theme;return t.colors.activityText||t.colors.primary}),(function(e){return e.theme.fonts.tinyText}),(function(e){return e.theme.fonts.smallLineHeight}),(function(e){return e.theme.radius.metaLabel})),he=m.f.div.withConfig({displayName:"conversation-activity-styled__MetaLabelBackgroundRoot",componentId:"sc-38e7zb-2"})(["display:flex;align-items:center;width:100%;"]),ye=m.f.div.withConfig({displayName:"conversation-activity-styled__MetaLabelCircularIndicator",componentId:"sc-38e7zb-3"})(["height:1px;width:100%;background-color:",";border-radius:15px;position:relative;border-bottom-left-radius:",";border-bottom-right-radius:",";"],(function(e){var t,n=e.theme;return(null==(t=n.colors.neutral)?void 0:t.lightGrey)||me(n.colors.primary)}),(function(e){return e.isFirstBlock?"0":"15px"}),(function(e){return e.isFirstBlock?"15px":"0"})),be=(m.f.div.withConfig({displayName:"conversation-activity-styled__MetaCircularInd",componentId:"sc-38e7zb-4"})(["height:8px;background-color:",";border-radius:15px;width:9px;"],(function(e){var t=e.theme;return me(t.colors.primary)})),["text","scrollToBottom","avatarComponent"]),ve=function(e){var t=e.text,n=e.scrollToBottom,i=e.avatarComponent,l=I()(e,be);Object(a.useEffect)((function(){n()}),[]);return o.a.createElement(fe,{justifyContent:"space-around",wrap:"nowrap",className:"meta-info"},o.a.createElement(he,null,o.a.createElement(ye,{isFirstBlock:!0,className:"meta-info--lines"})),o.a.createElement(ge,{className:"meta-info--label"},i||null,function(){if("function"==typeof t.getMonth){var e=r()(t).format(ne.c.DAY).toUpperCase(),n=r()(t).format(ne.c.MONTH).toUpperCase();return Object(ae.c)(ae.a[e])+", "+r()(t).format(ne.c.DATE)+" "+Object(ae.c)(ae.a[n])}return t}(),l.children),o.a.createElement(he,null,o.a.createElement(ye,{className:"meta-info--lines"})))};ve.propTypes={text:p.a.oneOfType([p.a.instanceOf(Date),p.a.string]).isRequired,scrollToBottom:p.a.func.isRequired};var xe=ve,we=n(74),Ee=n(364).a,Ce=n(336),_e=n(267),ke=n(266),Oe=n(56),Se=n.n(Oe);const je=m.f.div.withConfig({displayName:"EndFeedbackMessagestyled__StyledRatingComponent",componentId:"sc-1w10252-0"})(["display:flex;height:50px;justify-content:center;align-items:center;& svg{display:inline-block;height:35px;width:35px;}"]),Me=m.f.button.withConfig({displayName:"EndFeedbackMessagestyled__StyledRatingStartRoot",componentId:"sc-1w10252-1"})(["outline:none;border:none;background-color:transparent;padding:0;border-radius:50%;cursor:pointer;background-position:center;transition:background 0.8s;color:",";& svg{color:",";}&:hover{background:rgba(0,0,0,0.04);& svg{color:",";}}:active{background-size:100%;transition:background 0s;}"],e=>e.filled?e.theme.colors.ratingColor:e.theme.colors.ratingOutlineColor,e=>e.hasIncluded?e.theme.colors.ratingColor:"",e=>e.theme.colors.ratingColor);var Te=n(7);const Ie=e=>{let{scrollToBottom:t}=e;const[n,i]=Object(a.useState)(0),[r,l]=Object(a.useState)(0),s=Object(a.useRef)(Se()(e=>l(e),10)).current,{currentConversationKey:c}=Object(a.useContext)(k.a),{preference:u}=Object(a.useContext)(v.a),{showFeedbackModal:d,setShowFeedbackModal:p}=Object(a.useContext)(C.a),[m,f]=Object(a.useState)(!1);Object(a.useEffect)(()=>{t(),setTimeout(()=>{f(!0)},5e3)},[]);const g=e=>{s(e)},h=()=>{s(n)};return d&&m&&u&&u.conversation_rating_configuration&&u.conversation_rating_configuration.is_conversation_rating_enabled?o.a.createElement("div",null,o.a.createElement(Ce.a,{isOpen:!0,requiredScroll:!1,onClose:()=>{},onOk:()=>{p(!1),n&&Object(Te.s)(c,n).then(()=>{}).catch(()=>{})},onCancel:()=>p(!1),okText:Object(_.d)(_.b.FEEDBACK_SUBMIT),cancelText:Object(_.d)(_.b.FEEDBACK_CLOSE)},o.a.createElement("div",null,o.a.createElement("p",{style:{textAlign:"center"}},u.conversation_rating_configuration.question),o.a.createElement("div",null,o.a.createElement(je,null,(()=>{const e=[];for(let t=0;t<5;t++)n>t&&r>t?e.push(o.a.createElement(Me,{id:"".concat(t,"-rating"),onClick:()=>i(t+1),onMouseOver:()=>g(t+1),onMouseOut:()=>h(),filled:!0},o.a.createElement(_e.a,null))):e.push(o.a.createElement(Me,{id:"".concat(t,"-rating"),onClick:()=>i(t+1),onMouseOver:()=>g(t+1),onMouseOut:()=>h(),hasIncluded:r>t},o.a.createElement(ke.a,null)));return e})()))))):null};Ie.propTypes={scrollToBottom:p.a.func};var Ne=Ie,Re=n(204),Ae=n(203),Le=n(222),Pe=n(5),De=n(320);const Be=Object(a.lazy)(()=>n.e(39).then(n.bind(null,441))),Fe=Object(a.lazy)(()=>n.e(31).then(n.bind(null,421))),We=Object(a.lazy)(()=>n.e(32).then(n.bind(null,422))),He=Object(a.lazy)(()=>Promise.all([n.e(4),n.e(5),n.e(14),n.e(28)]).then(n.bind(null,584))),ze=Object(a.lazy)(()=>Promise.all([n.e(25),n.e(29)]).then(n.bind(null,579))),Ue=Object(a.lazy)(()=>Promise.all([n.e(5),n.e(27)]).then(n.bind(null,580))),Ge=Object(a.lazy)(()=>Promise.all([n.e(22),n.e(33)]).then(n.bind(null,576))),qe=Object(a.lazy)(()=>n.e(34).then(n.bind(null,585))),Ye=Object(a.lazy)(()=>Promise.all([n.e(17),n.e(16),n.e(37)]).then(n.bind(null,586))),Ve=Object(a.lazy)(()=>n.e(36).then(n.bind(null,587))),Xe=Object(a.lazy)(()=>n.e(35).then(n.bind(null,588))),Ke=Object(a.lazy)(()=>Promise.all([n.e(4),n.e(5),n.e(12),n.e(14),n.e(26)]).then(n.bind(null,589))),$e=Object(_.d)(_.b.UNREAD_MESSAGES),Ze=e=>{if(e)for(let t in e)if("email"===e[t].dialog_type&&e[t].booking_email)return e[t].value},Je=(e,t)=>{let{message:n,scrollToBottom:i,last:r,lastDialogue:l,currentTimeRef:s,isConversationClosed:c,setCurrentTimeFunction:u}=e;const{preference:d}=Object(a.useContext)(v.a),{onAppointmentBookingClick:p}=Object(a.useContext)(g.a),{isOpen:m}=Object(a.useContext)(k.a);return(()=>{var e;let a=null;if(!m)return null;if(n.payload.is_closed)return o.a.createElement(Ne,{scrollToBottom:i});if(!n||!n.payload)return null;switch(n.payload.type){case f.a.UNREAD:a=o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{ref:t,id:"unread-message-indicator"}),o.a.createElement(xe,{text:$e,scrollToBottom:()=>{}}));break;case f.a.DATE_LABEL:a=o.a.createElement(xe,{text:n.payload.timestamp,scrollToBottom:()=>{}});break;case f.a.WHATSAPP_CATALOG:a=o.a.createElement(we.a,null,o.a.createElement(De.a,{message:n,scrollToBottom:i,lastDialogue:l,isLast:!!r}));break;case f.a.WHATSAPP_FLOW:a=o.a.createElement(we.a,null,o.a.createElement(Be,{message:n,scrollToBottom:i,lastDialogue:l,isLast:!!r}));break;case f.a.TEXT:case f.a.PHONE:case f.a.NAME:case f.a.INPUT_TYPE:case f.a.EMAIL:case f.a.NUMBER:a=o.a.createElement(we.a,null,o.a.createElement(Ae.default,{message:n,scrollToBottom:i,lastDialogue:l,currentTimeRef:(r||l)&&s,setCurrentTimeFunction:u}));break;case f.a.AI_STUDIO:a=o.a.createElement(we.a,null,o.a.createElement(Fe,{message:n,scrollToBottom:i,isLast:!!r,lastDialogue:l}));break;case f.a.STREAMING:a=o.a.createElement(we.a,null,o.a.createElement(We,{message:n,scrollToBottom:i,isLast:!!r,lastDialogue:l}));break;case f.a.JAVASCRIPT:case f.a.GOOGLE_ANALYTICS:a=o.a.createElement(Ee,{message:n,isLast:r});break;case f.a.CALENDAR_SLOTS:const m=null==n||null===(e=n.payload)||void 0===e?void 0:e.payload;let v="",x="";var g,h,y,b;if(null!=m&&m.variables)v="".concat(Object(Le.a)(null==m||null===(g=m.variables)||void 0===g||null===(h=g["¿·gcal_selected_slot_date·?"])||void 0===h?void 0:h.value)," ").concat(Object(Le.b)(null==m||null===(y=m.variables)||void 0===y||null===(b=y["¿·gcal_selected_slot_time·?"])||void 0===b?void 0:b.value));x=c&&!m.is_booking_confirmed?Pe.b.BOOKING_TYPES.DISABLE_BOOKING_BTN:m.is_booking_failed?Pe.b.BOOKING_TYPES.ERROR:m.is_booking_confirmed?Pe.b.BOOKING_TYPES.BOOKED:Pe.b.BOOKING_TYPES.ALLOWED,a=o.a.createElement(we.a,null,(2===n.payload.version||2===n.payload.payload.version)&&m.assignee.length&&m.title&&Object.keys(m.duration).length?o.a.createElement(pe,{scrollToBottom:i,isReceivedMessage:!(null!=n&&n.isSent),avatar:(null==n?void 0:n.sender.image_url)||(null==n?void 0:n.payload.image_url)||d.appearance.bot_image,timeStamp:Object(Le.c)(null==n?void 0:n.timestamp),bookingStatus:x,bookingDetails:m.variables&&Object.keys(m.variables).length?{dateTime:v||"",email:Ze(m.variables),timeZone:(null==m?void 0:m.visitor_timezone)||""}:"",duration:m.duration,meetingTitle:m.title,assignees:m.assignee,onBookButtonClick:()=>{p(n)},timezone:"(GMT".concat(Object(Le.d)(d.timezone),") ").concat(d.timezone)}):o.a.createElement(Ke,{isLast:r,message:n}));break;case f.a.OPTIONS:a=o.a.createElement(we.a,null,o.a.createElement(Re.default,{message:n,scrollToBottom:i,isLast:r,lastDialogue:l}));break;case f.a.FORM:case f.a.FORM_RESPONSE:a=o.a.createElement(we.a,null,o.a.createElement(He,{message:n,scrollToBottom:i,isFormSubmitted:!r,lastDialogue:l}));break;case f.a.SLIDER:a=o.a.createElement(we.a,null,o.a.createElement(ze,{message:n,isSliderSubmitted:!r,lastDialogue:l,isLast:!!r}));break;case f.a.CARD_VIEW:case f.a.IMAGE_CAROUSEL:a=o.a.createElement(we.a,null,o.a.createElement(Ge,{message:n,scrollToBottom:i,isLast:r,lastDialogue:l}));break;case f.a.CALENDAR:a=o.a.createElement(we.a,null,o.a.createElement(Ue,{message:n,isCalendarSubmitted:void 0!==n.isSent&&!r,isLast:r,lastDialogue:l}));break;case f.a.CUSTOM_PHONE_INPUT:a=o.a.createElement(we.a,null,o.a.createElement(qe,{message:n,scrollToBottom:i}));break;case f.a.ASSIGNEE_CHANGED:{const e="".concat(n.payload.assigned.to.first_name," ").concat(n.payload.assigned.to.last_name);a=o.a.createElement(we.a,null,o.a.createElement(xe,{text:"".concat(e," ").concat(Object(_.d)(_.b.HAS_JOINED)),scrollToBottom:i}))}break;case f.a.FILE:a=o.a.createElement(we.a,null,o.a.createElement(Ye,{message:n,lastDialogue:l,isLast:!!r}));break;case f.a.FILE_RESPONSE:a=o.a.createElement(we.a,null,o.a.createElement(Ve,{message:n,scrollToBottom:i,lastDialogue:l}));break;case f.a.SLIDER_RESPONSE:a=o.a.createElement(we.a,null,o.a.createElement(Ae.default,{message:n,isJSON:!0,scrollToBottom:i,lastDialogue:l}));break;case f.a.FEEDBACK:a=o.a.createElement(we.a,null,o.a.createElement(Xe,{message:n,scrollToBottom:i,isLast:r}))}return a})()};var Qe=o.a.forwardRef(Je);const et=m.f.div.withConfig({displayName:"chat-messagestyled__StyledInfiniteLoader",componentId:"sc-gd27tc-0"})(["position:absolute;display:flex;justify-content:center;align-items:center;width:100%;background-color:",";top:25px;z-index:109;opacity:0.8;"],e=>e.theme.colors.white),tt=m.f.div.withConfig({displayName:"chat-messagestyled__StyledUnreadLabelWrapper",componentId:"sc-gd27tc-1"})(["position:fixed;z-index:2313132132;left:0;right:0;color:white;width:max-content;top:80px;margin:auto;transform:translateY(0px);animation:slideIn 0.2s linear;will-change:transform;span{height:15px;}@keyframes slideIn{0%{transform:translateY(-30px);}100%{transform:translateY(0px);}}"]),nt=m.f.div.withConfig({displayName:"chat-messagestyled__ArrowWrapper",componentId:"sc-gd27tc-2"})(["margin-right:2px;"]),at=m.f.div.withConfig({displayName:"chat-messagestyled__UnreadBadge",componentId:"sc-gd27tc-3"})(["font-size:",";line-height:",";font-weight:",";font-family:",";color:white;"],e=>e.theme.fonts.conversationListText,e=>e.theme.fonts.mediumLineHeight,e=>e.theme.fonts.mediumFont,e=>e.theme.fonts.fontStack),ot=m.f.div.withConfig({displayName:"chat-messagestyled__UnreadFlex",componentId:"sc-gd27tc-4"})(["display:flex;justify-content:center;align-items:center;"]);function it(e){return function(e){if(Array.isArray(e))return rt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return rt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rt(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);nPromise.all([n.e(4),n.e(5),n.e(12),n.e(30),n.e(24)]).then(n.bind(null,582))),st=Object(a.lazy)(()=>Promise.all([n.e(17),n.e(16),n.e(38)]).then(n.bind(null,583))),ct=Object(_.d)(_.b.MORE_UNREADS),ut=e=>{var t,n;const{messages:i,historyData:d,appointmentBookingMsgRef:p,appointmentBookingStopScrollRef:h,isFileUploadPopoverOpen:y,numberOfUnreads:b,unreadBadgeAdded:v}=Object(a.useContext)(g.a),x=Object(m.h)(),w=Object(a.useRef)(null),E=Object(a.useRef)(null),C=Object(a.useRef)(null),_=Object(a.useRef)(!1),k=()=>{setTimeout(()=>{var e,t;const n=null===(e=document.querySelector("#widget-chat-window"))||void 0===e||null===(t=e.contentWindow)||void 0===t?void 0:t.document;if(n&&!_.current&&C.current){const e=n.querySelector("#message-container__root");if(e){const{offsetTop:t}=C.current;e.scrollTo({top:t,left:0,behavior:"smooth"}),setTimeout(()=>{_.current=!0},50)}}C.current&&!_.current||!w.current||Object(u.a)(w.current,{behavior:"auto",block:"end"})},50)};let O="";const j=i.reduce((e,t)=>{const n=it(e);return t.timestamp&&(!O||O&&O!==r()(t.timestamp).format("YYYY-MM-DD"))&&(O=r()(t.timestamp).format("YYYY-MM-DD"),n.push({payload:{type:"date_label",timestamp:new Date(t.timestamp)},id:Object(Pe.t)()})),n.push(t),n},[]);Object(a.useEffect)(()=>{if(b.current<=0&&v.current){var e,t;const n=null===(e=document.querySelector("#widget-chat-window"))||void 0===e||null===(t=e.contentWindow)||void 0===t?void 0:t.document;if(n&&!_.current&&C.current){const e=n.querySelector("#message-container__root");if(e){const{offsetTop:t}=C.current;e.scrollTo({top:t,left:0,behavior:"smooth"}),setTimeout(()=>{_.current=!0},50)}}}},[b.current]);const M=null===(t=j[j.length-1])||void 0===t||null===(n=t.payload)||void 0===n?void 0:n.is_closed;return o.a.createElement(o.a.Fragment,null,(null==d?void 0:d.isLoading)&&o.a.createElement(et,null,o.a.createElement(s.a,{height:"25px",width:"25px"})),o.a.createElement("div",{style:{padding:"3px 12px 6px"},ref:E},j.map((t,n)=>{var a,i;if(!t||!t.payload)return null;let r=j.length-1===n;const l=j.length-2===n,s=t.payload.type===f.a.DATE_LABEL?t:JSON.parse(JSON.stringify(t));if(t.payload.type===f.a.FORM&&!r&&j[n+1].message&&j[n+1].message.type===f.a.FORM_RESPONSE)return null;t.payload.type===f.a.FORM_RESPONSE&&j[n-1]&&j[n-1].message&&j[n-1].message.type===f.a.FORM&&(s.message.type=f.a.FORM,s.isSent=!1,s.created_by=j[n-1].created_by,s.payload.payload.title=j[n-1].payload.payload.title,r=!1),t.payload.type===f.a.SLIDER&&!r&&j[n+1].message&&j[n+1].message.type===f.a.SLIDER_RESPONSE&&(r=!1),t.payload.type===f.a.FILE_RESPONSE&&t.payload.text&&Object(Pe.z)(t.payload.text)&&(s.message.files=JSON.parse(t.payload.text).files),t.payload.type!==f.a.CALENDAR&&t.payload.type!==f.a.FILE||r||(r=!1,s.isSent="");let c=k;(t.stopScroll||h.current)&&(c=()=>{});const u=null!==(a=j[j.length-1])&&void 0!==a&&null!==(i=a.payload)&&void 0!==i&&i.is_closed?l:r;return o.a.createElement(Qe,{scrollToBottom:c,message:s,last:r,key:t.id||"chat_msg_".concat(n,"__").concat(t.id),id:t.id||"chat_msg_".concat(n,"__").concat(t.id),lastDialogue:u,ref:C,currentTimeRef:e.currentTimeRef,isConversationClosed:M,setCurrentTimeFunction:e.setCurrentTimeFunction})}),b.current>0&&(null==d||!d.isInitialFetch)?o.a.createElement(tt,null,o.a.createElement(l.b,{appearance:"primary",onClick:()=>{var e,t;const n=(null===(e=document.querySelector("#widget-chat-window"))||void 0===e||null===(t=e.contentWindow)||void 0===t?void 0:t.document).querySelector("#message-container__root");n&&n.scrollTo({top:0,left:0,behavior:"smooth"})},size:"small"},o.a.createElement(ot,null,o.a.createElement(nt,null,o.a.createElement(c.a,{width:"8px",height:"8px",color:x.colors.text})),o.a.createElement(at,null,"".concat(20,"+ ").concat(ct))))):null,(null==p?void 0:p.current)&&!M&&o.a.createElement(lt,null),y&&!M&&o.a.createElement(st,null),o.a.createElement(S,{scrollToBottom:k})),o.a.createElement("div",{ref:w}))};ut.propTypes={currentTimeRef:p.a.number||p.a.object,setCurrentTimeFunction:p.a.func};var dt=ut;t.default=dt},221:function(e,t,n){"use strict";var a=n(236);t.a=a.a},222:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return l})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c}));var a=n(87),o=n.n(a),i=n(60);const r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"HH:mm";return o()(e).format(t)},l=e=>Object(i.a)(new Date,e,"XXX"),s=e=>o()(e,"DD/MM/YYYY").format("MMMM DD, YYYY"),c=e=>o()(e,"hh:mm").format("hh:mm A")},234:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var a=n(35);const o=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(e.includes("0?["img",n[0],t]:null}if(e.includes("0?["iframe",t[0]]:null}if(e.includes("0?t[0]:null}if(e.includes("0?t[0]:null}const o=e.startsWith("")&&e.includes(".pdf");if(e.includes("0){const[,e]=n;return[o,e]}}catch(e){}return null},i=e=>{if(e){"img"===e[0]&&e[2]&&(e[2].preventDefault(e[2]),e[2].stopPropagation());const t=window.parent.document.getElementById("overlay-iframe")||window.parent.document.getElementById("overlay");t.style.display="block",t.style.visibility="visible";let n=t.contentWindow.document;t.contentDocument&&(n=t.contentDocument);const a=document.createElement("meta");a.setAttribute("content","upgrade-insecure-requests"),n.head.appendChild(a);const o=()=>"img"===e[0]?'\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t\timage\n\t\t\t
'):'
\n\t\t\t\t
\n\t\t\t\t\n\t\t\t
\n\t\t\t\t\t\n \t\t\t
');n.body.innerHTML='\n\t\t
\n\t\t'.concat(o(),"\n\t\t
\n\t"),n.body.addEventListener("keydown",(function(e){27===e.keyCode&&(t.style.display="none",t.style.visibility="hidden",n.body.innerHTML="")}))}}},236:function(e,t,n){"use strict";var a=n(27),o=n.n(a),i=n(21),r=n.n(i),l=n(0),s=n.n(l),c=n(2),u=n.n(c),d=n(253),p=n(210),m=n(270),f=n(54),g=n(219),h=n(271),y=n(272),b=n(273),v=["isReceivedMessage","isTransparentMessage","isFollowUpMessage","isFloatingMessage","avatar","metaInformation","children","isPopoverMessage","type","showEllipsisInQuestion","height","avatarComponent","showSentUserAvatar","onSaveMessageClick","isNoteMessage","showBookmark","bottomPadding","className","parentClassname","timeStamp","isPopupMessage","hideMediaForPopup","messageContentRef","formMessage","addAnimation","isShowWraningIcon","wraningTooltipMsg","fullWidth","customSavedReplyMsg","statusDetails"],x=function(e){var t=e.isReceivedMessage,n=e.isTransparentMessage,a=e.isFollowUpMessage,i=e.isFloatingMessage,l=e.avatar,c=e.metaInformation,u=e.children,x=e.isPopoverMessage,w=e.type,E=e.showEllipsisInQuestion,C=e.height,_=e.avatarComponent,k=e.showSentUserAvatar,O=e.onSaveMessageClick,S=e.isNoteMessage,j=e.showBookmark,M=e.bottomPadding,T=e.className,I=e.parentClassname,N=e.timeStamp,R=e.isPopupMessage,A=e.hideMediaForPopup,L=e.messageContentRef,P=e.formMessage,D=e.addAnimation,B=e.isShowWraningIcon,F=e.wraningTooltipMsg,W=e.fullWidth,H=e.customSavedReplyMsg,z=e.statusDetails,U=r()(e,v),G=s.a.createElement(s.a.Fragment,null,s.a.createElement(m.f,{width:P?"110%":x||W?"100%":"fit-content",isReceivedMessage:t,isTransparentMessage:n,isFloatingMessage:i,isPopoverMessage:x,showEllipsisInQuestion:E,isNoteMessage:S,bottomPadding:M,className:T,dir:"auto","data-tooltip":N,timeStamp:N,isPopupMessage:R},u,!(!c||n)&&s.a.createElement(m.h,{isTransparentMessage:n},s.a.createElement(m.g,{justifyContent:t?"flex-start":"flex-end",alignItems:"center",className:"timestamp",isTransparentMessage:n},c),(null==z?void 0:z.latest_status)&&[g.f.SENT,g.f.DELIVERED,g.f.SEEN].includes(null==z?void 0:z.latest_status)&&s.a.createElement(m.i,{status:null==z?void 0:z.latest_status},(null==z?void 0:z.latest_status)===g.f.SENT?s.a.createElement(y.a,{height:11,width:16,title:null==z?void 0:z.latest_status}):s.a.createElement(b.a,{height:11,width:16,title:null==z?void 0:z.latest_status})),(null==z?void 0:z.latest_status)&&(null==z?void 0:z.latest_status)===g.f.FAILED&&s.a.createElement(m.i,null,s.a.createElement(h.a,{height:16,width:16,title:null==z?void 0:z.failed_reason}))),B&&s.a.createElement(m.j,null,s.a.createElement(d.a,{content:F,maxWidth:"220px",placement:"left",variant:"tooltip"},s.a.createElement("div",null,s.a.createElement(m.k,null,s.a.createElement(p.P,null))))),!t&&!S&&j&&s.a.createElement(m.c,{className:"bookmark",onClick:O,title:H||g.b.SAVED_REPLIES,isFailedMessage:(null==z?void 0:z.latest_status)===g.f.FAILED},s.a.createElement(p.e,{height:16,width:16}))));return"file.response"===w&&(G=s.a.createElement(m.d,{isPopupMessage:R,height:C,className:T,"data-tooltip":N,timeStamp:N,isReceivedMessage:t,isAudioFile:U.isAudioFile},u)),s.a.createElement(f.a,o()({animation:D,justifyContent:t?"flex-start":"flex-end",alignItems:"flex-start"},U,{"data-testid":t?"bot-message":"user-message",className:(I||"")+" "+(t?"bot-message":"user-message")}),t&&!A&&!i&&s.a.createElement(m.b,{"data-testid":"preview-bot-icon",className:"avatar",isTransparentMessage:n,isReceivedMessage:t,type:w},!a&&s.a.createElement(s.a.Fragment,null,l?s.a.createElement(m.a,{src:l,alt:"avatar"}):_)),s.a.createElement(m.e,{ref:L,maxWidth:R?"100%":"76%",width:x?"100%":"fit-content",className:"message-content"},G,!(!c||!n)&&s.a.createElement(m.h,{isTransparentMessage:n},s.a.createElement(m.g,{justifyContent:t?"flex-start":"flex-end",alignItems:"center",className:"timestamp",isTransparentMessage:n},c),(null==z?void 0:z.latest_status)&&[g.f.SENT,g.f.DELIVERED,g.f.SEEN].includes(null==z?void 0:z.latest_status)&&s.a.createElement(m.i,{status:null==z?void 0:z.latest_status},(null==z?void 0:z.latest_status)===g.f.SENT?s.a.createElement(y.a,{height:11,width:16,title:null==z?void 0:z.latest_status}):s.a.createElement(b.a,{height:11,width:16,title:null==z?void 0:z.latest_status})),(null==z?void 0:z.latest_status)&&(null==z?void 0:z.latest_status)===g.f.FAILED&&s.a.createElement(m.i,null,s.a.createElement(h.a,{height:16,width:16,title:null==z?void 0:z.failed_reason})))),k&&!t&&s.a.createElement(m.b,{className:"avatar","data-testid":"preview-bot-icon",showSentUserAvatar:k,isTransparentMessage:n,isReceivedMessage:t,type:w},!a&&s.a.createElement(s.a.Fragment,null,l?s.a.createElement(m.a,{src:l,alt:"avatar"}):_)))};x.defaultProps={isReceivedMessage:!1,isTransparentMessage:!1,isFollowUpMessage:!1,isFloatingMessage:!1,isPopoverMessage:!1,type:"",showEllipsisInQuestion:!1,height:"",avatarComponent:s.a.createElement(p.f,{height:30,width:30}),showSentUserAvatar:!1,isNoteMessage:!1,showBookmark:!1,onSaveMessageClick:function(){},className:"text-message",timeStamp:"",showBookmarkTooltipStyles:null,addAnimation:!0,isShowWraningIcon:!1,wraningTooltipMsg:""},x.propTypes={isReceivedMessage:u.a.bool,isTransparentMessage:u.a.bool,isFollowUpMessage:u.a.bool,children:u.a.node.isRequired,avatar:u.a.string,metaInformation:u.a.string,isFloatingMessage:u.a.bool,isPopoverMessage:u.a.bool,type:u.a.string,showEllipsisInQuestion:u.a.bool,height:u.a.string,avatarComponent:u.a.element,showSentUserAvatar:u.a.bool,isNoteMessage:u.a.bool,onSaveMessageClick:u.a.func,showBookmark:u.a.bool,className:u.a.string,timeStamp:u.a.string,addAnimation:u.a.bool,isShowWraningIcon:u.a.bool,wraningTooltipMsg:u.a.string,fullWidth:u.a.bool,statusDetails:u.a.object},t.a=x},237:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const a={HH_MM:"HH:mm"}},242:function(e,t,n){"use strict";var a=n(0),o=n.n(a),i=n(2),r=n.n(i),l=n(283),s=n(3),c=n(256),u=n(210),d=n(57),p=n(233),m=(s.f.div.withConfig({displayName:"file-audio-styled__VolumeControlBar",componentId:"sc-w2syaj-0"})(["margin-right:8px;position:relative;cursor:pointer;&:hover{@media (hover:hover) and (pointer:fine){.volume-slider{visibility:visible;}}}"]),s.f.div.withConfig({displayName:"file-audio-styled__VolumeSlider",componentId:"sc-w2syaj-1"})(["position:absolute;height:",";top:-81px;left:-7px;padding:15px 7px;border-radius:15px;background-color:",";visibility:hidden;"],(function(e){return e.height||"80px"}),(function(e){return e.theme.colors.volumeControlBackground})),s.f.div.withConfig({displayName:"file-audio-styled__VolumeTimeRange",componentId:"sc-w2syaj-2"})(["font-size:",";font-weight:",";line-height:20px;font-family:",";color:",";margin-right:12px;min-width:60px;"],(function(e){return e.theme.fonts.mediumText}),(function(e){return e.theme.fonts.labelFont}),(function(e){return e.theme.fonts.fontStack}),(function(e){return e.theme.colors.volumeSliderColor}))),f=s.f.div.withConfig({displayName:"file-audio-styled__VolumeSliderRoot",componentId:"sc-w2syaj-3"})(["width:",";margin-right:14px;"],(function(e){return e.width||"145px"})),g=s.f.div.withConfig({displayName:"file-audio-styled__VolumePlayButton",componentId:"sc-w2syaj-4"})(["margin-right:14px;margin-left:6px;cursor:pointer;"]),h=s.f.div.withConfig({displayName:"file-audio-styled__VolumeControlRoot",componentId:"sc-w2syaj-5"})(["padding:5px;display:flex;align-items:center;color:",";"],(function(e){return e.theme.colors.playBtnLabel})),y=s.f.audio.withConfig({displayName:"file-audio-styled__AudioComponent",componentId:"sc-w2syaj-6"})(["visibility:hidden;opacity:0;position:absolute;width:",";"],(function(e){return e.width||"100px"})),b=function(e){var t=Object(a.useRef)(),n=Object(s.h)(),i=Object(a.useState)(null),r=i[0],b=i[1],v=Object(a.useState)(0),x=v[0],w=v[1],E=Object(a.useState)(!0),C=E[0],_=E[1],k=Object(a.useState)(0),O=k[0],S=k[1],j=Object(a.useState)(!0),M=j[0],T=j[1],I=Object(a.useState)(!1),N=I[0],R=I[1];Object(p.a)(r-x);return o.a.createElement(h,{className:"volume-control-root"},o.a.createElement(y,{muted:N,controls:!0,onTimeUpdate:function(){w(t.current.currentTime)},onCanPlay:function(){return T(!1)},loadedmetadata:function(){return T(!1)},currentTime:x,ref:t,onLoadedMetadata:function(e){T(!1),b(e.target.duration),S(t.current.volume)},onError:function(){T(!1)},id:"player",src:e.src},o.a.createElement("track",{kind:"captions"})),o.a.createElement(g,null,M?o.a.createElement(d.a,{height:10,width:10}):o.a.createElement(o.a.Fragment,null,C?o.a.createElement(u.E,{onClick:function(e){e.stopPropagation(),t.current.play(),_(!1)},width:10,height:11.7,style:{display:"block",color:n.colors.primary}}):o.a.createElement(u.D,{onClick:function(e){e.stopPropagation(),t.current.pause(),_(!0)},width:10,height:11.7,style:{display:"block",color:n.colors.primary}}))),o.a.createElement(m,null,Object(p.a)(x)+" / "+Object(p.a)(r)),o.a.createElement(f,{width:"70px",className:"audio-slider",onClick:function(e){return e.stopPropagation()}},o.a.createElement(l.a,{onChange:function(e){t.current.currentTime=e,w(e)},min:0,max:r,value:x})),o.a.createElement(c.a,{volume:N?0:O,handleVolumeChange:function(e){t.current.volume=e,e&&R(!1),S(e)},height:11.7,width:12,handleMute:function(e){return R(e)}}))};b.propTypes={src:r.a.string.isRequired};var v=b;t.a=v},247:function(e,t,n){"use strict";var a=n(212),o=n.n(a),i=n(232),r=n.n(i),l=n(220),s=n.n(l),c=n(0),u=n.n(c),d=n(2),p=n.n(d),m=n(244),f=n(56),g=n.n(f),h=n(311),y=n.n(h),b=n(224),v=n(255),x=n(251),w=n(210),E=function(e){return u.a.createElement(b.b,{className:"play-label"},!e.isPopupMessage&&u.a.createElement(b.c,{onClick:function(){return e.actions.play()}},u.a.createElement(w.F,{height:"100%",width:"100%",style:{display:"block"}})))};E.propTypes={actions:p.a.objectOf(p.a.func)};var C=E,_=n(233),k=n(290),O=n(226),S=function(e){function t(t){var n;return n=e.call(this,t)||this,s()(o()(n),"cancelModalHandler",(function(e){n.fullScreenHandler(e)})),s()(o()(n),"handleMuteBtn",(function(e){n.setState({isMuted:e})})),s()(o()(n),"handleFullscreenview",(function(){if(Object(O.f)()){var e=n.state.fullScreenModel;return n.setState((function(e){return{fullScreenModel:!e.fullScreenModel}})),void(e||n.player.actions.pause())}try{y.a.request(n.player.video.video)}catch(e){(t=n.player.video.video).requestFullscreen?t.requestFullscreen():t.webkitRequestFullscreen?t.webkitRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.msRequestFullscreen?t.msRequestFullscreen():t.webkitEnterFullscreen&&t.webkitEnterFullscreen()}var t})),s()(o()(n),"fullScreenHandler",(function(e){try{n.player.actions.seek(e.player.currentTime),n.player.actions.changeVolume(e.player.volume),n.setState({fullScreenModel:!1,isMuted:e.isMuted})}catch(e){}return null})),s()(o()(n),"handleShortcutforScreen",(function(){return Object(O.f)()||Object(O.e)()?n.handleFullscreenview:null})),n.state={currentTime:0,duration:0,fullScreenModel:!1,volume:80,isMuted:!1,hasStarted:!1},n.handleStateChange=n.handleStateChange.bind(o()(n)),n.debounceQuery=g()(n.cancelModalHandler,700),n}r()(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this;this.player&&(this.props.currentTimeRef&&this.player.actions.seek(this.props.currentTimeRef),this.player.subscribeToStateChange(this.handleStateChange));var t=document.querySelector("#widget-chat-window");t&&t.contentWindow.document.body.addEventListener("keydown",(function(t){27===t.keyCode&&e.setState({fullScreenModel:!1})}))},n.componentDidUpdate=function(e){this.props.isOpen!==e.isOpen&&(this.props.isOpen||this.props.setCurrentTimeFunction(0),this.props.currentTimeRef&&this.props.isOpen&&(this.player.actions.seek(this.props.currentTimeRef),this.player.subscribeToStateChange(this.handleStateChange)))},n.handleStateChange=function(e){e.error&&console.log({state:e}),this.setState({currentTime:e.currentTime,duration:e.duration,error:e.error,volume:e.volume,hasStarted:e.hasStarted}),this.props.isPopupMessage&&this.props.setCurrentTimeFunction(e.currentTime)},n.render=function(){var e=this,t=this.props,n=t.poster,a=t.src,o=t.height,i=t.width,r=this.state,l=r.currentTime,s=r.volume,c=r.hasStarted,d=document.querySelector("#widget-chat-window"),p=!1,f=null;if(this.player)try{p=(f=this.player.video.video).clientHeight===window.innerHeight}catch(y){}d&&d.style&&(p&&(d.style.borderRadius=0),p||d.style.borderRadius&&d.style.removeProperty("border-radius"));var g=this.state,h=g.duration,y=g.error,E=g.fullScreenModel,O=g.isMuted,S=u.a.createElement(m.ControlBar,{disableDefaultControls:!0,autoHide:!1},u.a.createElement(v.a,null),!this.props.isPopupMessage&&u.a.createElement(x.a,{isMuted:O,domObject:f,hasFullscreen:!!p,handleFullScreenLoader:this.handleFullscreenview,setMuted:this.handleMuteBtn}));return p&&(S=u.a.createElement(m.ControlBar,{disableDefaultControls:!0},u.a.createElement(x.a,{isMuted:O,domObject:f,hasFullscreen:!!p,handleFullScreenLoader:this.handleFullscreenview,setMuted:this.handleMuteBtn}),u.a.createElement(v.a,null))),a&&a.includes("youtube")?u.a.createElement("iframe",{style:{borderRadius:"5px"},src:a.replace("autoplay",0),title:"youtube",height:156,width:217}):y?u.a.createElement(u.a.Fragment,null,u.a.createElement("video",{preload:"metadata",src:a,height:o,width:i,controls:!0},u.a.createElement("source",{src:a,type:"video/mp4"}),u.a.createElement("track",{src:a,kind:"captions",srcLang:"en",label:"english_captions"}),"Your browser does not support HTML video.")):u.a.createElement(b.n,{className:"video-root"},u.a.createElement(b.k,null),u.a.createElement(k.default,{cancelModal:this.debounceQuery,isOpen:!1,currentTime:l,volume:s,src:a,isMuted:O,fullScreen:E,controlbar:S,fullScreenHandler:this.fullScreenHandler}),!c&&u.a.createElement(b.g,null,u.a.createElement("div",null,u.a.createElement(w.G,{style:{display:"block"},width:12,height:8,viewBox:"0 0 12 8"})),u.a.createElement(b.h,null,Object(_.a)(h))),u.a.createElement(b.m,{className:(p?"fullscreen-video video-preview-root":"video-preview-root")+" "+(c?"video-has-started":""),height:c?"169px":o},u.a.createElement(m.Player,{playsInline:!0,ref:function(t){e.player=t},preload:"auto",poster:n,src:a,height:o,width:i,fluid:!1,muted:this.props.muteAudio||O,document:d?d.contentWindow.document:window.document,autoPlay:this.props.isPopupMessage||this.props.currentTimeRef},!c&&u.a.createElement(C,{isPopupMessage:this.props.isPopupMessage||this.props.currentTimeRef}),S,u.a.createElement(m.Shortcut,{dblclickable:!0,clickable:!0,handleFullscreenFun:this.handleShortcutforScreen(),document:d?d.contentWindow.document:window.document}))))},t}(u.a.Component);S.defaultProps={poster:"",height:123,width:224},S.propTypes={poster:p.a.string,src:p.a.string.isRequired,height:p.a.number,width:p.a.number,isPopupMessage:p.a.bool,setCurrentTimeFunction:p.a.func};t.a=S},253:function(e,t,n){"use strict";var a=n(27),o=n.n(a),i=n(0),r=n.n(i),l=n(574),s=n(259),c=function(e){var t=e.children,n=e.content,a=e.maxWidth,c=e.minWidth,u=e.placement,d=e.extraStyles,p=e.customTranslate,m=e.variant,f=e.customTooltipStyles,g=Object(i.useState)(null),h=g[0],y=g[1],b=Object(i.useState)(null),v=b[0],x=b[1],w=Object(l.a)(h,v,{placement:u}),E=w.styles,C=w.attributes;return r.a.createElement(r.a.Fragment,null,n&&r.a.createElement(s.a,o()({variant:m,maxWidth:a,minWidth:c,ref:x,style:p?o()({},E.popper,{transform:p}):E.popper,customTooltipStyles:f},C.popper),n),r.a.createElement("div",{ref:y,onMouseEnter:function(){return null==v?void 0:v.setAttribute("data-tooltip-show",!0)},onMouseLeave:function(){return null==v?void 0:v.setAttribute("data-tooltip-show",!1)},style:o()({width:"100%"},d)},t))};c.defaultProps={placement:"top",variant:"tooltip",customTooltipStyles:null},t.a=c},254:function(e,t,n){"use strict";var a=n(0),o=n.n(a),i=n(2),r=n.n(i),l=n(3),s=l.f.div.withConfig({displayName:"file-extention-styled__FilePreviewExtention",componentId:"sc-1cba5iu-0"})(["display:flex;height:100%;width:",";align-items:center;justify-content:center !important;color:",";background-color:",";padding:5px;border-radius:5px;"],(function(e){return e.fromChatbot&&"53px"}),(function(e){return e.theme.colors.text}),(function(e){return e.theme.colors.primary})),c=n(210),u={height:30,width:30},d={"application/pdf":o.a.createElement(c.A,u),"image/jpeg":o.a.createElement(c.u,u),"image/png":o.a.createElement(c.B,u),"application/msword":o.a.createElement(c.m,u),"application/vnd.openxmlformats-officedocument.wordprocessingml.document":o.a.createElement(c.n,u),"application/vnd.ms-excel":o.a.createElement(c.Q,u),"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":o.a.createElement(c.R,u),"text/csv":o.a.createElement(c.g,u),"application/vnd.ms-powerpoint":o.a.createElement(c.C,u)},p=function(e){var t=e.mimeType,n=e.name,a=e.fromChatbot,i=t&&d[t]?d[t]:o.a.createElement(c.r,u);return n&&n.endsWith(".csv")&&(i=o.a.createElement(c.g,u)),o.a.createElement(s,{fromChatbot:a},i)};p.propTypes={mimeType:r.a.oneOf(["application/pdf","image/jpeg","image/png","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-powerpoint","text/csv","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-excel",""]),name:r.a.string},p.defaultProps={mimeType:"application/pdf",name:""};var m=o.a.memo(p),f=n(27),g=n.n(f),h=(l.f.a.withConfig({displayName:"file-name-styled__StyledFileName",componentId:"sc-1bhre2o-0"})(["text-decoration:none !important;font-size:14px;font-weight:500;color:",";"],(function(e){return e.theme.colors.black})),l.f.div.withConfig({displayName:"file-name-styled__FilePreviewName",componentId:"sc-1bhre2o-1"})(["padding:0px 12px;white-space:nowrap;max-width:186px;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:",";"],(function(e){return e.theme.colors.black}))),y=function(e){return o.a.createElement(h,g()({className:"file-preview-name"},e))},b=l.f.a.withConfig({displayName:"file-message-preview-styled__FileRoot",componentId:"sc-zkui5i-0"})(["width:100%;height:100%;display:flex;align-items:center;cursor:pointer;text-decoration:none !important;"]),v=n(247),x=n(242),w=function(e){var t=e.file,n=e.fromChatbot;return t.mime_type.includes("video")?o.a.createElement(v.a,{src:t.link,height:123,width:224}):t.mime_type.includes("audio")?o.a.createElement(x.a,{src:t.link}):o.a.createElement(b,{href:t.link,target:"_blank"},o.a.createElement(m,{mimeType:t.mime_type,name:t.filename,fromChatbot:n}),o.a.createElement(y,{title:t.filename},t.filename))};w.propTypes={file:r.a.shape({filename:r.a.string,link:r.a.string,mime_type:r.a.string}).isRequired};var E=w;t.a=E},259:function(e,t,n){"use strict";var a=n(27),o=n.n(a),i=n(21),r=n.n(i),l=n(0),s=n.n(l),c=n(3),u=["variant","maxWidth","minWidth","children"],d=c.f.div.withConfig({displayName:"Chipcomponnet__StyledChip",componentId:"sc-14pg4fz-0"})(["border-radius:3px;padding:4px;width:fit-content;font-size:",";line-height:",";font-weight:500;",";",";",";"," ",' &[data-tooltip-show="true"]{visibility:visible;pointer-events:all;opacity:1;}'],(function(e){return e.theme.fonts.labelText}),(function(e){return e.theme.fonts.labelText}),(function(e){return"primary"===e.variant&&Object(c.e)(["color:",";background-color:",";"],e.theme.colors.primary,e.theme.colors.primary+"29")}),(function(e){return"tooltip"===e.variant&&Object(c.e)(["background:",";color:",";padding:2px 4px;border-radius:0.3rem;visibility:hidden;pointer-events:none;opacity:0;transition:all 200ms ",";z-index:2147483647;font-size:",";"],e.theme.colors.tooltipColor,e.theme.colors.tooltipTextColor||e.theme.colors.brownGrey,e.transitionDelay||"250ms",e.theme.fonts.tinyText)}),(function(e){var t,n,a,o;return"customTooltip"===e.variant&&Object(c.e)(["background:",";color:",";padding:4px 8px;border-radius:3px;visibility:hidden;pointer-events:none;opacity:0;transition:all 200ms ",";z-index:2147483647;font-size:",";text-align:center !important;font-family:",";margin:"," !important;"],null==e||null==(t=e.customTooltipStyles)?void 0:t.backgroundColor,e.theme.colors.white,e.transitionDelay||"250ms",null==e||null==(n=e.customTooltipStyles)?void 0:n.fontSize,null==e||null==(a=e.customTooltipStyles)?void 0:a.fontFamily,null==e||null==(o=e.customTooltipStyles)?void 0:o.margin)}),(function(e){return e.maxWidth&&Object(c.e)(["max-width:",";"],e.maxWidth)}),(function(e){return e.minWidth&&Object(c.e)(["min-width:",";"],e.minWidth)})),p=s.a.forwardRef((function(e,t){var n=e.variant,a=e.maxWidth,i=e.minWidth,l=e.children,c=r()(e,u);return s.a.createElement(d,o()({variant:n,maxWidth:a,minWidth:i},c,{ref:t,className:"chip"}),l)}));p.defaultProps={variant:"primary"},t.a=p},260:function(e,t,n){"use strict";var a=n(0);function o(){return(o=Object.assign||function(e){for(var t=1;t",lt:"<",nbsp:"",quot:"“"},s=["style","script"],c=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,u=/mailto:/i,d=/\n{2,}$/,p=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,m=/^ *> ?/gm,f=/^ {2,}\n/,g=/^(?:( *[-*_]) *){3,}(?:\n *)+\n/,h=/^\s*(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n *)+\n?/,y=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,b=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,v=/^(?:\n *)*\n/,x=/\r\n?/g,w=/^\[\^([^\]]+)](:.*)\n/,E=/^\[\^([^\]]+)]/,C=/\f/g,_=/^\s*?\[(x|\s)\]/,k=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,O=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,S=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,j=/&([a-z]+);/g,M=/^)/,T=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,I=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,N=/^\{.*\}$/,R=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,A=/^<([^ >]+@[^ >]+)>/,L=/^<([^ >]+:\/[^ >]+)>/,P=/ *\n+$/,D=/(?:^|\n)( *)$/,B=/-([a-z])?/gi,F=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,W=/^\[([^\]]*)\]:\s+(\S+)\s*("([^"]*)")?/,H=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,z=/^\[([^\]]*)\] ?\[([^\]]*)\]/,U=/(\[|\])/g,G=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,q=/\t/g,Y=/^ *\| */,V=/(^ *\||\| *$)/g,X=/ *$/,K=/^ *:-+: *$/,$=/^ *:-+ *$/,Z=/^ *-+: *$/,J=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,Q=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,ee=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,te=/^\\([^0-9A-Za-z\s])/,ne=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,ae=/^\n+/,oe=/^([ \t]*)/,ie=/\\([^0-9A-Z\s])/gi,re=new RegExp("^( *)((?:[*+-]|\\d+\\.)) +"),le=new RegExp("^( *)((?:[*+-]|\\d+\\.)) +[^\\n]*(?:\\n(?!\\1(?:[*+-]|\\d+\\.) )[^\\n]*)*(\\n|$)","gm"),se=new RegExp("^( *)((?:[*+-]|\\d+\\.)) [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1(?:[*+-]|\\d+\\.) (?!(?:[*+-]|\\d+\\.) ))\\n*|\\s*\\n*$)"),ce="(?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*",ue=new RegExp("^\\[("+ce+")\\]\\(\\s*?(?:\\s+['\"]([\\s\\S]*?)['\"])?\\s*\\)"),de=new RegExp("^!\\[("+ce+")\\]\\(\\s*?(?:\\s+['\"]([\\s\\S]*?)['\"])?\\s*\\)"),pe=[p,y,h,k,O,M,le,se,F],me=[].concat(pe,[/^[^\n]+(?: \n|\n{2,})/,S,I]);function fe(e){return e.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function ge(e){return Z.test(e)?"right":K.test(e)?"center":$.test(e)?"left":null}function he(e,t,n){var a=n.t;n.t=!0;var o=t(e.trim(),n);n.t=a;var i=[[]];return o.forEach((function(e,t){"tableSeparator"===e.type?0!==t&&t!==o.length-1&&i.push([]):("text"!==e.type||null!=o[t+1]&&"tableSeparator"!==o[t+1].type||(e.content=e.content.replace(X,"")),i[i.length-1].push(e))})),i}function ye(e,t,n){n.o=!0;var a=he(e[1],t,n),o=e[2].replace(V,"").split("|").map(ge),i=function(e,t,n){return e.trim().split("\n").map((function(e){return he(e,t,n)}))}(e[3],t,n);return n.o=!1,{align:o,cells:i,header:a,type:"table"}}function be(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function ve(e){return function(t,n){return n.o?e.exec(t):null}}function xe(e){return function(t,n){return n.o||n.u?e.exec(t):null}}function we(e){return function(t,n){return n.o||n.u?null:e.exec(t)}}function Ee(e){return function(t){return e.exec(t)}}function Ce(e,t,n){if(t.o||t.u)return null;if(n&&!n.endsWith("\n"))return null;var a="";e.split("\n").every((function(e){return!pe.some((function(t){return t.test(e)}))&&(a+=e+"\n",e.trim())}));var o=a.trimEnd();return""==o?null:[a,o]}function _e(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data):/i))return null}catch(e){return null}return e}function ke(e){return e.replace(ie,"$1")}function Oe(e,t,n){var a=n.o||!1,o=n.u||!1;n.o=!0,n.u=!0;var i=e(t,n);return n.o=a,n.u=o,i}function Se(e,t,n){var a=n.o||!1,o=n.u||!1;n.o=!1,n.u=!0;var i=e(t,n);return n.o=a,n.u=o,i}function je(e,t,n){return n.o=!1,e(t+"\n\n",n)}var Me,Te,Ie=function(e,t,n){return{content:Oe(t,e[1],n)}};function Ne(){return{}}function Re(){return null}function Ae(){return[].slice.call(arguments).filter(Boolean).join(" ")}function Le(e,t,n){for(var a=e,o=t.split(".");o.length&&void 0!==(a=a[o[0]]);)o.shift();return a||n}function Pe(e,t){var n=Le(t,e);return n?"function"==typeof n||"object"==typeof n&&"render"in n?n:Le(t,e+".component",e):e}function De(e,t){void 0===t&&(t={}),t.overrides=t.overrides||{},t.slugify=t.slugify||fe,t.namedCodesToUnicode=t.namedCodesToUnicode?o({},l,t.namedCodesToUnicode):l;var n=t.createElement||a.createElement;function i(e,a){var i=Le(t.overrides,e+".props",{});return n.apply(void 0,[Pe(e,t.overrides),o({},a,i,{className:Ae(null==a?void 0:a.className,i.className)||void 0})].concat([].slice.call(arguments,2)))}function V(e){var n=!1;t.forceInline?n=!0:t.forceBlock||(n=!1===G.test(e));for(var o=ge(pe(n?e:e.trimEnd().replace(ae,"")+"\n\n",{o:n}));"string"==typeof o[o.length-1]&&!o[o.length-1].trim();)o.pop();if(null===t.wrapper)return o;var r,l=t.wrapper||(n?"span":"div");if(o.length>1||t.forceWrapper)r=o;else{if(1===o.length)return"string"==typeof(r=o[0])?i("span",{key:"outer"},r):r;r=null}return a.createElement(l,{key:"outer"},r)}function X(e){var t=e.match(c);return t?t.reduce((function(e,t,n){var o,i=t.indexOf("=");if(-1!==i){var l=(o=t.slice(0,i),-1!==o.indexOf("-")&&null===o.match(T)&&(o=o.replace(B,(function(e,t){return t.toUpperCase()}))),o).trim(),s=function(e){var t=e[0];return('"'===t||"'"===t)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e}(t.slice(i+1).trim()),c=r[l]||l,u=e[c]=function(e,t){return"style"===e?t.split(/;\s?/).reduce((function(e,t){var n=t.slice(0,t.indexOf(":"));return e[n.replace(/(-[a-z])/g,(function(e){return e[1].toUpperCase()}))]=t.slice(n.length+1).trim(),e}),{}):"href"===e?_e(t):(t.match(N)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(l,s);"string"==typeof u&&(S.test(u)||I.test(u))&&(e[c]=a.cloneElement(V(u.trim()),{key:n}))}else"style"!==t&&(e[r[t]||t]=!0);return e}),{}):void 0}var K=[],$={},Z={blockQuote:{i:we(p),l:Me.HIGH,_:function(e,t,n){return{content:t(e[0].replace(m,""),n)}},p:function(e,t,n){return i("blockquote",{key:n.g},t(e.content,n))}},breakLine:{i:Ee(f),l:Me.HIGH,_:Ne,p:function(e,t,n){return i("br",{key:n.g})}},breakThematic:{i:we(g),l:Me.HIGH,_:Ne,p:function(e,t,n){return i("hr",{key:n.g})}},codeBlock:{i:we(y),l:Me.MAX,_:function(e){return{content:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),lang:void 0}},p:function(e,t,n){return i("pre",{key:n.g},i("code",{className:e.lang?"lang-"+e.lang:""},e.content))}},codeFenced:{i:we(h),l:Me.MAX,_:function(e){return{content:e[3],lang:e[2]||void 0,type:"codeBlock"}}},codeInline:{i:xe(b),l:Me.LOW,_:function(e){return{content:e[2]}},p:function(e,t,n){return i("code",{key:n.g},e.content)}},footnote:{i:we(w),l:Me.MAX,_:function(e){return K.push({footnote:e[2],identifier:e[1]}),{}},p:Re},footnoteReference:{i:ve(E),l:Me.HIGH,_:function(e){return{content:e[1],target:"#"+t.slugify(e[1])}},p:function(e,t,n){return i("a",{key:n.g,href:_e(e.target)},i("sup",{key:n.g},e.content))}},gfmTask:{i:ve(_),l:Me.HIGH,_:function(e){return{completed:"x"===e[1].toLowerCase()}},p:function(e,t,n){return i("input",{checked:e.completed,key:n.g,readOnly:!0,type:"checkbox"})}},heading:{i:we(k),l:Me.HIGH,_:function(e,n,a){return{content:Oe(n,e[2],a),id:t.slugify(e[2]),level:e[1].length}},p:function(e,t,n){return e.tag="h"+e.level,i(e.tag,{id:e.id,key:n.g},t(e.content,n))}},headingSetext:{i:we(O),l:Me.MAX,_:function(e,t,n){return{content:Oe(t,e[1],n),level:"="===e[2]?1:2,type:"heading"}}},htmlComment:{i:Ee(M),l:Me.HIGH,_:function(){return{}},p:Re},image:{i:xe(de),l:Me.HIGH,_:function(e){return{alt:e[1],target:ke(e[2]),title:e[3]}},p:function(e,t,n){return i("img",{key:n.g,alt:e.alt||void 0,title:e.title||void 0,src:_e(e.target)})}},link:{i:ve(ue),l:Me.LOW,_:function(e,t,n){return{content:Se(t,e[1],n),target:ke(e[2]),title:e[3]}},p:function(e,t,n){return i("a",{key:n.g,href:_e(e.target),title:e.title},t(e.content,n))}},linkAngleBraceStyleDetector:{i:ve(L),l:Me.MAX,_:function(e){return{content:[{content:e[1],type:"text"}],target:e[1],type:"link"}}},linkBareUrlDetector:{i:function(e,t){return t.m?null:ve(R)(e,t)},l:Me.MAX,_:function(e){return{content:[{content:e[1],type:"text"}],target:e[1],title:void 0,type:"link"}}},linkMailtoDetector:{i:ve(A),l:Me.MAX,_:function(e){var t=e[1],n=e[1];return u.test(n)||(n="mailto:"+n),{content:[{content:t.replace("mailto:",""),type:"text"}],target:n,type:"link"}}},list:{i:function(e,t,n){var a=D.exec(n);return!a||!t.v&&t.o?null:se.exec(e=a[1]+e)},l:Me.HIGH,_:function(e,t,n){var a=e[2],o=a.length>1,i=o?+a:void 0,r=e[0].replace(d,"\n").match(le),l=!1;return{items:r.map((function(e,a){var o=re.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),s=e.replace(i,"").replace(re,""),c=a===r.length-1,u=-1!==s.indexOf("\n\n")||c&&l;l=u;var d,p=n.o,m=n.v;n.v=!0,u?(n.o=!1,d=s.replace(P,"\n\n")):(n.o=!0,d=s.replace(P,""));var f=t(d,n);return n.o=p,n.v=m,f})),ordered:o,start:i}},p:function(e,t,n){return i(e.ordered?"ol":"ul",{key:n.g,start:e.start},e.items.map((function(e,a){return i("li",{key:a},t(e,n))})))}},newlineCoalescer:{i:we(v),l:Me.LOW,_:Ne,p:function(){return"\n"}},paragraph:{i:Ce,l:Me.LOW,_:Ie,p:function(e,t,n){return i("p",{key:n.g},t(e.content,n))}},ref:{i:ve(W),l:Me.MAX,_:function(e){return $[e[1]]={target:e[2],title:e[4]},{}},p:Re},refImage:{i:xe(H),l:Me.MAX,_:function(e){return{alt:e[1]||void 0,ref:e[2]}},p:function(e,t,n){return i("img",{key:n.g,alt:e.alt,src:_e($[e.ref].target),title:$[e.ref].title})}},refLink:{i:ve(z),l:Me.MAX,_:function(e,t,n){return{content:t(e[1],n),fallbackContent:t(e[0].replace(U,"\\$1"),n),ref:e[2]}},p:function(e,t,n){return $[e.ref]?i("a",{key:n.g,href:_e($[e.ref].target),title:$[e.ref].title},t(e.content,n)):i("span",{key:n.g},t(e.fallbackContent,n))}},table:{i:we(F),l:Me.HIGH,_:ye,p:function(e,t,n){return i("table",{key:n.g},i("thead",null,i("tr",null,e.header.map((function(a,o){return i("th",{key:o,style:be(e,o)},t(a,n))})))),i("tbody",null,e.cells.map((function(a,o){return i("tr",{key:o},a.map((function(a,o){return i("td",{key:o,style:be(e,o)},t(a,n))})))}))))}},tableSeparator:{i:function(e,t){return t.t?Y.exec(e):null},l:Me.HIGH,_:function(){return{type:"tableSeparator"}},p:function(){return" | "}},text:{i:Ee(ne),l:Me.MIN,_:function(e){return{content:e[0].replace(j,(function(e,n){return t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e}))}},p:function(e){return e.content}},textBolded:{i:xe(J),l:Me.MED,_:function(e,t,n){return{content:t(e[2],n)}},p:function(e,t,n){return i("strong",{key:n.g},t(e.content,n))}},textEmphasized:{i:xe(Q),l:Me.LOW,_:function(e,t,n){return{content:t(e[2],n)}},p:function(e,t,n){return i("em",{key:n.g},t(e.content,n))}},textEscaped:{i:xe(te),l:Me.HIGH,_:function(e){return{content:e[1],type:"text"}}},textStrikethroughed:{i:xe(ee),l:Me.LOW,_:Ie,p:function(e,t,n){return i("del",{key:n.g},t(e.content,n))}}};!0!==t.disableParsingRawHTML&&(Z.htmlBlock={i:Ee(S),l:Me.HIGH,_:function(e,t,n){var a,o=e[3].match(oe),i=new RegExp("^"+o[1],"gm"),r=e[3].replace(i,""),l=(a=r,me.some((function(e){return e.test(a)}))?je:Oe),c=e[1].toLowerCase(),u=-1!==s.indexOf(c);n.m=n.m||"a"===c;var d=u?e[3]:l(t,r,n);return n.m=!1,{attrs:X(e[2]),content:d,noInnerParse:u,tag:u?c:e[1]}},p:function(e,t,n){return i(e.tag,o({key:n.g},e.attrs),e.noInnerParse?e.content:t(e.content,n))}},Z.htmlSelfClosing={i:Ee(I),l:Me.HIGH,_:function(e){return{attrs:X(e[2]||""),tag:e[1]}},p:function(e,t,n){return i(e.tag,o({},e.attrs,{key:n.g}))}});var ie,ce,pe=function(e){var t=Object.keys(e);function n(a,o){for(var i=[],r="";a;)for(var l=0;l=0||(o[n]=e[n]);return o}(e,i);return a.cloneElement(De(t,n),o)}},270:function(e,t,n){"use strict";n.d(t,"c",(function(){return l})),n.d(t,"j",(function(){return s})),n.d(t,"k",(function(){return c})),n.d(t,"e",(function(){return u})),n.d(t,"f",(function(){return d})),n.d(t,"b",(function(){return p})),n.d(t,"a",(function(){return m})),n.d(t,"g",(function(){return f})),n.d(t,"d",(function(){return g})),n.d(t,"h",(function(){return h})),n.d(t,"i",(function(){return y}));var a=n(3),o=n(54),i=n(226),r=n(219),l=a.f.button.withConfig({displayName:"text-message-styled__BookMark",componentId:"sc-xmkak-0"})(["background:transparent;border:none;position:absolute;cursor:pointer;color:",";top:50%;transform:translate(0%,-50%);left:-30px;visibility:hidden;&:hover{visibility:visible;}"],(function(e){return e.theme.colors.primary})),s=a.f.div.withConfig({displayName:"text-message-styled__TooltipWrapper",componentId:"sc-xmkak-1"})(["& > div:nth-child(1){top:calc(50% - 10px) !important;left:-64px !important;}"]),c=a.f.div.withConfig({displayName:"text-message-styled__WarnIcon",componentId:"sc-xmkak-2"})(["background:transparent;border:none;position:absolute;cursor:pointer;color:",";top:calc(50% + 4px);& > svg > g > text > tspan{fill:"," !important;}transform:translate(0%,-50%);left:-30px;"],(function(e){return e.theme.colors.noteMessageBackground}),(function(e){return e.theme.colors.white})),u=(a.f.div.withConfig({displayName:"text-message-styled__ErrorTooltipWrapper",componentId:"sc-xmkak-3"})([""]),a.f.div.withConfig({displayName:"text-message-styled__ErrorIcon",componentId:"sc-xmkak-4"})(["background:transparent;border:none;position:absolute;cursor:pointer;top:50%;& > svg > g > text > tspan{fill:"," !important;}transform:translate(0%,-50%);left:-24px;"],(function(e){return e.theme.colors.white})),a.f.div.withConfig({displayName:"text-message-styled__MessageContent",componentId:"sc-xmkak-5"})(["max-width:",";margin:0px;word-break:break-word;text-align:initial;width:",";position:relative;transition:all 0.4s;margin-bottom:8px;&:hover ","{visibility:visible;}"],(function(e){return e.maxWidth||"76%"}),(function(e){return e.width||"fit-content"}),l)),d=Object(a.f)(o.a).withConfig({displayName:"text-message-styled__MessageWrapper",componentId:"sc-xmkak-6"})(["margin-bottom:0px !important;border-radius:",";padding:",";font-size:",";font-weight:",";font-stretch:normal;font-style:normal;line-height:",";letter-spacing:normal;text-align:initial;width:",";color:",";height:100%;position:relative;flex-direction:",";display:flex;flex-direction:column;",";"," "," "," "," .center{display:flex;justify-content:center;align-items:center;}a{color:",";}p{margin:0;padding:0;word-break:break-word;text-align:initial;}"," "," "," div{word-break:break-word;text-align:initial;}img{width:100%;max-height:250px;}.popup-image{width:100%;border-radius:5px;}&::after{width:max-content;content:",";display:",";background:",";color:",";position:absolute;padding:2px 4px;border-radius:.3rem;opacity:0;transform:",";z-index:4999;}&:hover::after,&:focus-visible::after{opacity:1;right:",";left:",";font-size:",";transition:opacity .1s ease-in-out,top .1s ease,transform .1s ease-in-out;transition-delay:.4s;top:calc(50% - 12px);transform:scale(1) translateX(0%);}"],(function(e){return e.theme.radius.message}),(function(e){return e.isTransparentMessage?"4px 0 10px 0px":"10px 12px 10px 12px"}),(function(e){return e.theme.fonts.mediumText}),(function(e){return e.theme.fonts.mediumFont}),1.57,(function(e){return e.width||"fit-content"}),(function(e){return e.theme.colors.black}),(function(e){return e.isPopupMessage?"column":""}),(function(e){return e.bottomPadding&&"padding-bottom: "+e.bottomPadding+" !important"}),(function(e){return e.isFloatingMessage&&"\n\t\tbox-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);\n\t\tborder-top-left-radius: "+e.theme.radius.message+";\n\t"}),(function(e){var t,n;return!e.isTransparentMessage&&(e.isReceivedMessage?"\n\t\tbackground-color: "+(e.theme.colors.testMessageGray100||e.theme.colors.grey)+";\n\t\tborder-bottom-left-radius: 0px;\n\t\tcolor: "+((null==e||null==(t=e.theme)||null==(n=t.colors)?void 0:n.userMessageColor)||e.theme.colors.black)+";\n\t":"\n\t\tbackground-color: "+(e.theme.colors.textMessagePrimary||e.theme.colors.primary)+";\n\t\tcolor: "+(e.theme.colors.agentMessageColor||e.theme.colors.text)+" !important;\n\t\tborder-bottom-right-radius: 0px;\n\t")}),(function(e){return e.isTransparentMessage&&"\n\t\tbackground-color: transparent ;\n\t"}),(function(e){return e.isPopoverMessage&&"\n\t\tpadding: 0px !important;\n\t\tcolor: "+e.theme.colors.black+" ;\n\t"}),(function(e){return e.isReceivedMessage?e.theme.colors.black:e.theme.colors.anchortagColor||e.theme.colors.white}),(function(e){return e.showEllipsisInQuestion&&"div:nth-child(1){\n\t\t\tmax-height: 43px;\n\t\t\toverflow: hidden;\n\t\t\twidth:100%;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: -webkit-box;\n\t\t\t-webkit-line-clamp: 2;\n\t\t\t-webkit-box-orient: vertical;\n\t\t\t\n\t\t}\t\n\n\t\t"}),(function(e){return e.showEllipsisInQuestion&&(Object(i.b)()||Object(i.d)())&&"div > p:nth-child(2){\n\t\t\t\tdisplay: -webkit-box;\n\t\t\t\t-webkit-line-clamp: 1;\n\t\t\t\t-webkit-box-orient: vertical;\n\t\t\t}\n\t\t\tdiv > p:nth-child(2):after{\n\t\t\t\tcontent: '...';\n\t\t\t\tposition: relative;\n\t\t\t}\n\t\t\tdiv > p:last-child:after{\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t}\n\t\t\t"}),(function(e){return e.isNoteMessage&&"\n\t\tbackground-color:"+e.theme.colors.noteMessageBackground+";\n\t\tcolor:"+(e.theme.colors.anchortagColor||e.theme.colors.white)+" !important;\n\t\t\n\t"}),(function(e){return e.timeStamp?"attr(data-tooltip)":""}),(function(e){return e.isPopupMessage?"none":"block"}),(function(e){return e.theme.colors.tooltipColor}),(function(e){return e.theme.colors.tooltipTextColor||e.theme.colors.brownGrey}),(function(e){return e.isReceivedMessage?"scale(0) translateX(-50%)":"scale(0) translateX(50%)"}),(function(e){return e.isReceivedMessage?"-43px":"0px"}),(function(e){return e.isReceivedMessage?"":"-43px"}),(function(e){return e.theme.fonts.tinyText})),p=a.f.div.withConfig({displayName:"text-message-styled__AvatarWrapper",componentId:"sc-xmkak-7"})(["margin-right:10px;height:",";width:",";",";display:flex;align-self:flex-end;margin-bottom:",";"],"32px","32px",(function(e){return e.showSentUserAvatar&&"\n\t\tmargin: 0;\n\t\tmargin-left: 8px;\n\t\tmargin-right: 2px;\n"}),(function(e){var t=e.isTransparentMessage,n=e.isReceivedMessage,a=e.type;return t?n?"8px":"appointment_booking"===a?"25px":"40px":"8px"})),m=a.f.img.withConfig({displayName:"text-message-styled__Avatar",componentId:"sc-xmkak-8"})(["height:100%;width:100%;border-radius:50%;object-fit:cover;"]),f=Object(a.f)(o.a).withConfig({displayName:"text-message-styled__MetaInformation",componentId:"sc-xmkak-9"})(["font-size:",";font-weight:",";line-height:",";letter-spacing:normal;text-align:left;color:",";padding-top:",";display:flex;align-items:flex-end;margin-bottom:0px !important;"],(function(e){return e.theme.fonts.tinyText}),(function(e){return e.theme.fonts.mediumFont}),(function(e){return e.theme.fonts.smallLineHeight}),(function(e){return e.theme.colors.metaInformation||e.theme.colors.brownGrey}),(function(e){return e.isTransparentMessage?"5px":"4px"})),g=a.f.div.withConfig({displayName:"text-message-styled__FileMessageContainer",componentId:"sc-xmkak-10"})(["width:237px;height:",";display:flex;align-items:center;border-radius:3px;background-color:#f7f7f7;cursor:pointer;"," &::after{width:max-content;content:",";display:",";background:",";color:",";position:absolute;padding:2px 4px;border-radius:0.3rem;opacity:0;transform:scale(0);z-index:4999;transform-origin:100% 50%;}&:hover::after,&:focus-visible::after{opacity:1;right:",";left:",";font-size:",";transition:opacity 0.1s ease-in-out,top 0.1s ease,transform 0.1s ease-in-out;transition-delay:0.4s;top:calc(50% - 12px);transform:scale(1) translateX(0%);}"],(function(e){return e.height||"64px"}),(function(e){return e.isAudioFile&&Object(a.e)(["width:255px;padding:10px;border-radius:7px;height:auto;"])}),(function(e){return e.timeStamp?"attr(data-tooltip)":""}),(function(e){return e.isPopupMessage?"none":"block"}),(function(e){return e.theme.colors.tooltipColor}),(function(e){return e.theme.colors.tooltipTextColor||e.theme.colors.brownGrey}),(function(e){return e.isReceivedMessage?"-43px":"0px"}),(function(e){return e.isReceivedMessage?"":"-43px"}),(function(e){return e.theme.fonts.tinyText})),h=a.f.div.withConfig({displayName:"text-message-styled__MetaInformationWrapper",componentId:"sc-xmkak-11"})(["display:flex;align-items:flex-end;justify-content:flex-end;gap:5px;margin-top:",";"],(function(e){return e.isTransparentMessage?"3px":"0px"})),y=a.f.div.withConfig({displayName:"text-message-styled__StatusWrapper",componentId:"sc-xmkak-12"})(["color:",";height:16px;cursor:",";"],(function(e){return e.status===r.f.SEEN?"#53bdeb":"#8898a1"}),(function(e){return e.status?"text":"pointer"}))},271:function(e,t,n){"use strict";var a=n(0),o=n.n(a);t.a=function(e){return o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:e.width,height:e.height,enableBackground:"new 0 0 32 32",overflow:"visible",viewBox:"0 0 32 32","aria-label":e.title,role:"img",focusable:"true"},o.a.createElement("title",null,e.title),o.a.createElement("g",null,o.a.createElement("g",null,o.a.createElement("circle",{cx:"16",cy:"16",r:"16",fill:"#D72828"}),o.a.createElement("path",{fill:"#E6E6E6",d:"M14.5 25h3v-3h-3v3zm0-19v13h3V6h-3z"}))))}},272:function(e,t,n){"use strict";var a=n(0),o=n.n(a);t.a=function(e){return o.a.createElement("svg",{viewBox:"0 0 12 11",height:e.height,width:e.width,preserveAspectRatio:"xMidYMid meet",className:"",fill:"none","aria-label":e.title,role:"img",focusable:"true"},o.a.createElement("title",null,e.title),o.a.createElement("path",{d:"M11.1549 0.652832C11.0745 0.585124 10.9729 0.55127 10.8502 0.55127C10.7021 0.55127 10.5751 0.610514 10.4693 0.729004L4.28038 8.36523L1.87461 6.09277C1.8323 6.04622 1.78151 6.01025 1.72227 5.98486C1.66303 5.95947 1.60166 5.94678 1.53819 5.94678C1.407 5.94678 1.29275 5.99544 1.19541 6.09277L0.884379 6.40381C0.79128 6.49268 0.744731 6.60482 0.744731 6.74023C0.744731 6.87565 0.79128 6.98991 0.884379 7.08301L3.88047 10.0791C4.02859 10.2145 4.19574 10.2822 4.38194 10.2822C4.48773 10.2822 4.58929 10.259 4.68663 10.2124C4.78396 10.1659 4.86436 10.1003 4.92784 10.0156L11.5738 1.59863C11.6458 1.5013 11.6817 1.40186 11.6817 1.30029C11.6817 1.14372 11.6183 1.01888 11.4913 0.925781L11.1549 0.652832Z",fill:"currentcolor"}))}},273:function(e,t,n){"use strict";var a=n(0),o=n.n(a);t.a=function(e){return o.a.createElement("svg",{viewBox:"0 0 16 11",height:e.height,width:e.width,preserveAspectRatio:"xMidYMid meet",className:"",fill:"none","aria-label":e.title,role:"img",focusable:"true"},o.a.createElement("title",null,e.title),o.a.createElement("path",{d:"M11.0714 0.652832C10.991 0.585124 10.8894 0.55127 10.7667 0.55127C10.6186 0.55127 10.4916 0.610514 10.3858 0.729004L4.19688 8.36523L1.79112 6.09277C1.7488 6.04622 1.69802 6.01025 1.63877 5.98486C1.57953 5.95947 1.51817 5.94678 1.45469 5.94678C1.32351 5.94678 1.20925 5.99544 1.11192 6.09277L0.800883 6.40381C0.707784 6.49268 0.661235 6.60482 0.661235 6.74023C0.661235 6.87565 0.707784 6.98991 0.800883 7.08301L3.79698 10.0791C3.94509 10.2145 4.11224 10.2822 4.29844 10.2822C4.40424 10.2822 4.5058 10.259 4.60313 10.2124C4.70046 10.1659 4.78086 10.1003 4.84434 10.0156L11.4903 1.59863C11.5623 1.5013 11.5982 1.40186 11.5982 1.30029C11.5982 1.14372 11.5348 1.01888 11.4078 0.925781L11.0714 0.652832ZM8.6212 8.32715C8.43077 8.20866 8.2488 8.09017 8.0753 7.97168C7.99489 7.89128 7.8891 7.85107 7.75791 7.85107C7.6098 7.85107 7.4892 7.90397 7.3961 8.00977L7.10411 8.33984C7.01947 8.43717 6.97715 8.54508 6.97715 8.66357C6.97715 8.79476 7.0237 8.90902 7.1168 9.00635L8.1959 10.0791C8.33132 10.2145 8.49636 10.2822 8.69102 10.2822C8.79681 10.2822 8.89838 10.259 8.99571 10.2124C9.09304 10.1659 9.17556 10.1003 9.24327 10.0156L15.8639 1.62402C15.9358 1.53939 15.9718 1.43994 15.9718 1.32568C15.9718 1.1818 15.9125 1.05697 15.794 0.951172L15.4386 0.678223C15.3582 0.610514 15.2587 0.57666 15.1402 0.57666C14.9964 0.57666 14.8715 0.635905 14.7657 0.754395L8.6212 8.32715Z",fill:"currentColor"}))}},282:function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return l})),n.d(t,"d",(function(){return s}));var a=n(3),o=n(263),i=a.f.div.withConfig({displayName:"input-styled__Root",componentId:"sc-1oasm7f-0"})(["position:relative;font-size:",";width:100%;"],(function(e){return e.theme.fonts.mediumText})),r=a.f.label.withConfig({displayName:"input-styled__Label",componentId:"sc-1oasm7f-1"})(["display:flex;justify-content:center;align-items:center;position:absolute;min-width:70px;width:70px;max-width:115px;height:31px;border-radius:2px;left:5px;top:5px;bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:",";background:",";"],(function(e){return e.theme.fonts.mediumText}),(function(e){return e.isValid||null===e.isValid?Object(o.a)(e.theme.colors.primary):e.theme.colors.errorBackground})),l=a.f.input.withConfig({displayName:"input-styled__Input",componentId:"sc-1oasm7f-2"})(["outline:0;width:100%;padding:10px;height:40px;line-height:40px;padding-left:80px;box-sizing:border-box;font-size:",";border-radius:",";border:1px solid ",";:disabled{cursor:not-allowed;background:",";}::-webkit-outer-spin-button,::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}&[type='number']{-moz-appearance:textfield;}"],(function(e){return e.theme.fonts.mediumText}),(function(e){return e.theme.radius.input}),(function(e){return e.isValid||null===e.isValid?e.theme.colors.primary:e.theme.colors.errorBorder}),(function(e){return e.theme.colors.white})),s=(a.f.div.withConfig({displayName:"input-styled__CalendarContainer",componentId:"sc-1oasm7f-3"})(["position:absolute;width:100%;background:white;z-index:1;border-radius:10px;padding:5px;border:1px solid ",";"],(function(e){return e.theme.colors.inputSecondaryBorder})),a.f.input.withConfig({displayName:"input-styled__SearchInput",componentId:"sc-1oasm7f-4"})(["outline:0;width:100%;padding:8px 10px;height:30px;line-height:40px;padding-left:30px;box-sizing:border-box;font-size:"," !important;font-weight:",";font-family:",";line-height:",";border-radius:",";border:1px solid ",";:disabled{cursor:not-allowed;background:",";}"],(function(e){return e.theme.fonts.mediumText}),(function(e){return e.theme.fonts.mediumFont}),(function(e){return e.theme.fonts.fontStack}),(function(e){return e.theme.fonts.mediumLineHeight}),(function(e){return e.theme.radius.input}),(function(e){return e.isValid||null===e.isValid?e.theme.colors.primary:e.theme.colors.errorBorder}),(function(e){return e.theme.colors.white})))},284:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));let a=e=>"object"==typeof e&&null!=e&&1===e.nodeType,o=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,i=(e,t)=>{if(e.clientHeight{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeightit||i>e&&r=t&&l>=n?i-e-a:r>t&&ln?r-t+o:0,l=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t};var s=(e,t)=>{var n,o,s,c,u,d;if("undefined"==typeof document)return[];let{scrollMode:p,block:m,inline:f,boundary:g,skipOverflowHiddenElements:h}=t,y="function"==typeof g?g:e=>e!==g;if(!a(e))throw new TypeError("Invalid target");let b=document.scrollingElement||document.documentElement,v=[],x=e;for(;a(x)&&y(x);){if(x=l(x),x===b){v.push(x);break}null!=x&&x===document.body&&i(x)&&!i(document.documentElement)||null!=x&&i(x,h)&&v.push(x)}let w=null!=(o=null==(n=window.visualViewport)?void 0:n.width)?o:innerWidth,E=null!=(c=null==(s=window.visualViewport)?void 0:s.height)?c:innerHeight,C=null!=(u=window.scrollX)?u:pageXOffset,_=null!=(d=window.scrollY)?d:pageYOffset,{height:k,width:O,top:S,right:j,bottom:M,left:T}=e.getBoundingClientRect(),I="start"===m||"nearest"===m?S:"end"===m?M:S+k/2,N="center"===f?T+O/2:"end"===f?j:T,R=[];for(let e=0;e=0&&T>=0&&M<=E&&j<=w&&S>=o&&M<=l&&T>=s&&j<=i)return R;let c=getComputedStyle(t),u=parseInt(c.borderLeftWidth,10),d=parseInt(c.borderTopWidth,10),g=parseInt(c.borderRightWidth,10),h=parseInt(c.borderBottomWidth,10),y=0,x=0,A="offsetWidth"in t?t.offsetWidth-t.clientWidth-u-g:0,L="offsetHeight"in t?t.offsetHeight-t.clientHeight-d-h:0,P="offsetWidth"in t?0===t.offsetWidth?0:a/t.offsetWidth:0,D="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(b===t)y="start"===m?I:"end"===m?I-E:"nearest"===m?r(_,_+E,E,d,h,_+I,_+I+k,k):I-E/2,x="start"===f?N:"center"===f?N-w/2:"end"===f?N-w:r(C,C+w,w,u,g,C+N,C+N+O,O),y=Math.max(0,y+_),x=Math.max(0,x+C);else{y="start"===m?I-o-d:"end"===m?I-l+h+L:"nearest"===m?r(o,l,n,d,h+L,I,I+k,k):I-(o+n/2)+L/2,x="start"===f?N-s-u:"center"===f?N-(s+a/2)+A/2:"end"===f?N-i+g+A:r(s,i,a,u,g+A,N,N+O,O);let{scrollLeft:e,scrollTop:c}=t;y=Math.max(0,Math.min(c+y/D,t.scrollHeight-n/D+L)),x=Math.max(0,Math.min(e+x/P,t.scrollWidth-a/P+A)),I+=c-y,N+=e-x}R.push({el:t,top:y,left:x})}return R};function c(e,t){let n=e.isConnected||e.ownerDocument.documentElement.contains(e);if((e=>"object"==typeof e&&"function"==typeof e.behavior)(t))return t.behavior(n?s(e,t):[]);if(!n)return;let a=(e=>!1===e?{block:"end",inline:"nearest"}:(e=>e===Object(e)&&0!==Object.keys(e).length)(e)?e:{block:"start",inline:"nearest"})(t),o=s(e,a),i="scrollBehavior"in document.body.style;o.forEach(e=>{let{el:t,top:n,left:o}=e;t.scroll&&i?t.scroll({top:n,left:o,behavior:a.behavior}):(t.scrollTop=n,t.scrollLeft=o)})}},291:function(e,t,n){"use strict";var a=n(247);t.a=a.a},292:function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return l}));var a=n(3);const o=Object(a.g)(["from{opacity:1;transform:translateY(0px);}to{opacity:0;transform:translateY(5px);}"]),i=a.f.div.withConfig({displayName:"typing-message-styled__TypingIndicatorWrapper",componentId:"sc-1xpp1vj-0"})(["",""],e=>!e.isTyping&&Object(a.e)(["max-height:0;overflow:hidden;animation:"," 0.5s ease-out both;"],o)),r=a.f.div.withConfig({displayName:"typing-message-styled__AvatarWrapper",componentId:"sc-1xpp1vj-1"})(["margin-right:8px;height:32px;width:32px;margin-top:3px;"]),l=a.f.img.withConfig({displayName:"typing-message-styled__Avatar",componentId:"sc-1xpp1vj-2"})(["height:100%;width:100%;border-radius:50%;object-fit:cover;"])},293:function(e,t,n){"use strict";var a=n(223),o=n.n(a),i=n(0),r=n.n(i),l=n(2),s=n.n(l),c=n(56),u=n.n(c),d=n(323),p=n(86),m=n(54),f=n(3),g=function(e,t){return t?e>"768"?"56vw":e>"550"?"37vw":e>"450"?"44vw":e>"400"?"52vw":"56vw":e>"768"?"254px":"76vw"},h=f.f.div.withConfig({displayName:"button-group-styled__GroupItem",componentId:"sc-g14vms-0"})(["margin-right:5px;margin-bottom:5px;width:",";"],(function(e){return e.isFullWidth&&(t=e.resolutionWidth,n=e.isDisabled,t>"768"?n?"80%":"56vw":t>"550"?n?"50%":"37vw":t>"450"?n?"60%":"44vw":t>"400"?n?"70%":"52vw":n?"80%":"56vw");var t,n})),y=f.f.div.withConfig({displayName:"button-group-styled__CenterFlex",componentId:"sc-g14vms-1"})(["display:flex;justify-content:center;align-items:center;text-align:center;"]),b=f.f.p.withConfig({displayName:"button-group-styled__StyledBtnText",componentId:"sc-g14vms-2"})(["margin:0;padding:5px 0 !important;max-width:",";line-height:18px;"],(function(e){return e.applyMaxWidth&&"90%"})),v=f.f.div.withConfig({displayName:"button-group-styled__ButtonEllipses",componentId:"sc-g14vms-3"})(["height:8px;width:8px;border-radius:50%;background-color:",";margin-right:10px;"],(function(e){return e.isSelected?e.theme.colors.primary:e.theme.colors.lightGray})),x=f.f.div.withConfig({displayName:"button-group-styled__SearchInputContainer",componentId:"sc-g14vms-4"})(["margin-bottom:10px;width:",";width:",";"],(function(e){return g(e.resolutionWidth)}),(function(e){return e.isFullWidth&&g(e.resolutionWidth,!0)})),w=f.f.div.withConfig({displayName:"button-group-styled__NoResultFoundMessageWrapper",componentId:"sc-g14vms-5"})(["display:flex;justify-content:center;align-items:center;margin-bottom:3px;font-size:"," !important;font-weight:",";font-family:",";line-height:",";"],(function(e){return e.theme.fonts.mediumText}),(function(e){return e.theme.fonts.mediumFont}),(function(e){return e.theme.fonts.fontStack}),(function(e){return e.theme.fonts.mediumLineHeight})),E=n(91),C=n(248),_=n(219),k=n(27),O=n.n(k),S=n(21),j=n.n(S),M=n(282),T=n(210),I=["id","isValid","isReadonly","isDisabled","inputStyles","value","placeholder"],N=function(e){var t=e.id,n=e.isValid,a=e.isReadonly,o=e.isDisabled,i=e.inputStyles,l=e.value,s=e.placeholder,c=j()(e,I);return r.a.createElement(M.c,null,r.a.createElement(T.K,{height:14,width:14,style:{position:"absolute",left:"10px",top:"8px"}}),r.a.createElement(M.d,O()({autoFocus:!0,id:t,isValid:n,readOnly:a,disabled:o,style:i,type:"text",value:l,placeholder:s},c)))};N.propTypes={id:s.a.string,isValid:s.a.bool,isReadonly:s.a.bool,isDisabled:s.a.bool,inputStyles:s.a.object,value:s.a.string,placeholder:s.a.string};var R=N,A=function(e){var t=e.options,n=e.message,a=e.onSelect,l=e.defaultSelected,s=e.customStyle,c=e.isDisabled,f=e.flexReversed,g=e.isPopupMessage,k=e.resolutionWidth,O=e.isLastMessage,S=e.isChatWindowOpen,j=e.toggleChatWindow,M=e.messagesList,T=null==n?void 0:n.buttons_order,I=null==n?void 0:n.buttons_layout,N=null==n?void 0:n.search_enabled,A=null==n?void 0:n.multi_select_enabled,L=null==n?void 0:n.id,P=Object(i.useState)(l||[]),D=P[0],B=P[1],F=Object(i.useRef)([]),W=Object(i.useRef)(null),H=Object(i.useState)([]),z=H[0],U=H[1],G=Object(i.useRef)(Object(d.cloneDeep)(t)),q=Object(i.useState)(""),Y=q[0],V=q[1],X=Object(i.useRef)(0),K=function(){var e=G.current.splice(0,10);U((function(t){return t.concat.apply(t,o()(e))}))},$=function(e){return"web_url"===e.type||e.url},Z=function(e){return D.includes(""+(null==e?void 0:e.UUID))},J=function(){T!==_.e.AS_DEFINED&&T&&(T===_.e.RANDOM&&function(){for(var e=G.current.length-1;e>0;e--){var t=Math.floor(Math.random()*(e+1)),n=[G.current[t],G.current[e]];G.current[e]=n[0],G.current[t]=n[1]}}(),G.current.sort((function(e,t){return e.title.toLowerCase().trim()t.title.toLowerCase().trim()&&T===_.e.ASCENDING||e.title.toLowerCase().trim()t.title.toLowerCase().trim()&&T===_.e.DESCENDING?-1:0})))};Object(i.useEffect)((function(){G.current=t.filter((function(e,t){return"default"!==e.type?(e.UUID=e.title+"__"+t,!0):(W.current=e,!1)})),J(),K()}),[]),Object(i.useEffect)((function(){var e,t;null!=n&&null!=(e=n.selected_button_index)&&e.length&&B(null==n?void 0:n.selected_button_index),null!=n&&null!=(t=n.selected_button_details)&&t.length&&(F.current=null==n?void 0:n.selected_button_details),null!=n&&n.showMoreClicked&&(X.current+=1,K())}),[M]);var Q=Object(i.useRef)(u()((function(e){var n=t.filter((function(t){return t.title.toLowerCase().includes(e.trim().toLowerCase())&&"default"!==t.type}));G.current=n,J(),U(G.current.splice(0,10*(X.current+1)))}),500)).current,ee=Object(i.useCallback)((function(e){Q(e.target.value),V(e.target.value)}),[Q]);return r.a.createElement(m.a,{justifyContent:"flex-start",flexDirection:"column"},N&&!g&&r.a.createElement(x,{isFullWidth:I===_.a.VERTICAL,resolutionWidth:k,className:"buttons-search-bar"},r.a.createElement(R,{placeholder:_.b.SEARCH,id:"search",onChange:ee,isValid:!0,value:Y,isDisabled:!O,isReadonly:!O})),r.a.createElement(m.a,{wrap:"wrap",style:s,justifyContent:f?"flex-end":"",className:"button-group-wrapper",key:z.length},z.length>0?z.map((function(e,t){return r.a.createElement(h,{key:"bg__"+t+"__"+e.title,className:I===_.a.VERTICAL?"option-button-wrapper full-width-button-wrapper":"option-button-wrapper",isFullWidth:I===_.a.VERTICAL,resolutionWidth:k,isDisabled:c},r.a.createElement(p.b,{isPopupMessage:g,className:Z(e)?"option-button option-button-selected":"option-button ",onClick:function(){!function(e){if($(e)){var t=JSON.parse(e.callback);t.web_url&&Object(_.l)(t)}else A?Z(e)?(B((function(t){return t.filter((function(t){return t!==""+e.UUID}))})),F.current=F.current.filter((function(t){return t.UUID!==e.UUID}))):(S||(window.multiSelectionButtonsRef={showMoreClicked:!1,selectedButtons:[].concat(o()(D),[""+e.UUID]),selectedBtnDetails:[].concat(o()(F.current),[e])}),B((function(t){return[].concat(o()(t),[""+e.UUID])})),F.current=[].concat(o()(F.current),[e])):(B([e.UUID]),a([e],void 0,L))}(e)},appearance:Z(e)?c?p.a.strokedWithPrimaryBorder:A||!c?p.a.stroked:p.a.primary:p.a.stroked,isDisabled:c,width:I===_.a.VERTICAL&&"full"},r.a.createElement(y,{className:"button-container"},A&&!$(e)&&r.a.createElement(v,{className:Z(e)?"button-ellipses-selected":"button-ellipses",isSelected:Z(e)}),r.a.createElement(b,{applyMaxWidth:$(e)||A,className:"button-text"},e.title),$(e)&&r.a.createElement(E.a,{height:12,width:12,extraStyles:{marginLeft:"5px"}}))))})):r.a.createElement(w,null,_.b.NO_RESULT_FOUND),G.current.length>0&&r.a.createElement(h,{className:"option-button-wrapper",isFullWidth:I===_.a.VERTICAL,resolutionWidth:k,isDisabled:c},r.a.createElement(p.b,{className:"option-show-more-button",width:I===_.a.VERTICAL&&"full",appearance:p.a.stroked,onClick:function(){if(!S)return window.multiSelectionButtonsRef={showMoreClicked:!0,selectedButtons:D,selectedBtnDetails:F.current},void j(!S);X.current+=1,K()},isDisabled:c,isPopupMessage:g},r.a.createElement(y,{className:"show-more-button"},r.a.createElement(b,{className:"show-more-button-text"},_.b.SHOW_MORE),r.a.createElement(C.a,{width:"10px",height:"10px",style:{marginLeft:"5px",rotate:"90deg"}}))))),A&&z.length>0&&r.a.createElement(m.a,null,r.a.createElement(p.b,{className:"option-send-button",appearance:p.a.primary,isDisabled:0===D.length||!O,style:{marginTop:g||!z.length?"10px":"22px"},onClick:function(){a(F.current,W.current,L)}},_.b.SEND)))};A.propTypes={options:s.a.arrayOf(s.a.shape({text:s.a.oneOfType([s.a.string,s.a.node]),id:s.a.any})).isRequired,defaultSelected:s.a.string,onSelect:s.a.func.isRequired,customStyle:s.a.object,isDisabled:s.a.bool,flexReversed:s.a.bool,isPopupMessage:s.a.bool,resolutionWidth:s.a.string,isLastMessage:s.a.bool,isChatWindowOpen:s.a.bool,toggleChatWindow:s.a.func,message:s.a.object,messagesList:s.a.array},A.defaultProps={isDisabled:!1,flexReversed:!1};var L=A;t.a=L},294:function(e,t,n){"use strict";var a=n(0),o=n.n(a),i=n(2),r=n.n(i),l=n(3),s=Object(l.g)(["0%{-webkit-transform:translateY(0px)}28%{-webkit-transform:translateY(-5px)}44%{-webkit-transform:translateY(0px)}"]),c=l.f.span.withConfig({displayName:"Typingstyled__Root",componentId:"sc-5y4uwb-0"})(["margin-left:5px;"]),u=l.f.span.withConfig({displayName:"Typingstyled__Block",componentId:"sc-5y4uwb-1"})(["height:17px;"]),d=l.f.span.withConfig({displayName:"Typingstyled__Dot",componentId:"sc-5y4uwb-2"})(["background-color:black;-webkit-animation:"," 1.5s infinite ease-in-out;border-radius:2px;display:inline-block;height:4px;margin-right:2px;width:4px;&:nth-child(1){-webkit-animation-delay:200ms;}&:nth-child(2){-webkit-animation-delay:300ms;}&:nth-child(3){-webkit-animation-delay:400ms;}"],s),p=Object(l.g)(["50%{transform:scale(1.05);}"]),m=l.f.div.withConfig({displayName:"Typingstyled__Container",componentId:"sc-5y4uwb-3"})(["width:auto;text-align:center;padding:3px 10px 10px 12px;display:table;margin:3px 0;position:relative;animation:"," 2s infinite ease-out;will-change:transform;border-radius:10px;background-color:",";"],p,(function(e){return e.theme.colors.grey})),f=l.f.span.withConfig({displayName:"Typingstyled__StyledDot",componentId:"sc-5y4uwb-4"})(["background-color:",";-webkit-animation:"," 1.5s infinite ease-in-out;border-radius:2px;display:inline-block;height:4px;margin-right:2px;width:4px;&:nth-child(1){-webkit-animation-delay:200ms;}&:nth-child(2){-webkit-animation-delay:300ms;}&:nth-child(3){-webkit-animation-delay:400ms;}"],(function(e){return e.theme.colors.primary}),s),g=function(e){return e.withBackground?o.a.createElement(m,null,o.a.createElement(u,null,o.a.createElement(f,{className:"typing-indicator"}),o.a.createElement(f,{className:"typing-indicator"}),o.a.createElement(f,{className:"typing-indicator"}))):o.a.createElement(c,null,o.a.createElement(u,null,o.a.createElement(d,null),o.a.createElement(d,null),o.a.createElement(d,null)))};g.propTypes={withBackground:r.a.bool};t.a=g},320:function(e,t,n){"use strict";var a=n(0),o=n.n(a),i=n(2),r=n.n(i),l=n(221),s=n(3),c=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledWhatsAppTemplateRoot",componentId:"sc-hx0fcf-0"})(["width:100%;min-height:200px;height:",";position:relative;background-image:",";border-bottom-left-radius:4px;border-bottom-right-radius:4px;word-break:break-word;color:",";",""],(function(e){return e.height}),(function(e){return!e.fromLCHistory&&"url("+e.backgroundImage+")"}),(function(e){return e.theme.colors.black}),(function(e){return e.fromLCHistory&&Object(s.e)(["overflow-y:auto;overflow-x:hidden;max-height:500px;background-color:#e7e0da;"])})),u=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledBody",componentId:"sc-hx0fcf-1"})(["position:",";top:53px;left:6px;right:0;bottom:42px;overflow:auto;",""],(function(e){return e.fromLCHistory?"relative":"absolute"}),(function(e){return e.fromLCHistory&&Object(s.e)(["padding-bottom:10px;padding-left:7px;padding-top:10px;inset:unset;"])})),d=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledMessage",componentId:"sc-hx0fcf-2"})(["margin:5px 5px 2px;padding:4px;border-radius:7.3px 7.3px 5px 5px;background:",";font-family:Arial,sans-serif;box-shadow:0 1px 0.5px rgb(0 0 0 / 13%);position:relative;font-size:12px;line-height:",";font-weight:500;max-width:90%;width:'100%';.joypixels{height:11px;vertical-align:text-bottom;}ul{margin-left:15px;}",""],(function(e){return e.theme.colors.white}),(function(e){return e.theme.fonts.tickerLineHeight}),(function(e){return!e.isFollowingMessage&&"\n\t\t&::before {\n\t\t\tborder: solid;\n\t\t\tborder-color: "+e.theme.colors.white+" transparent;\n\t\t\tborder-width: 12px 2px 0 9px;\n\t\t\tcontent: ' ';\n\t\t\ttop: 0px;\n\t\t\tposition: absolute;\n\t\t\tleft: -6px;\n\t\t\t\n\t\t}\n "})),p=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledHeaderContainer",componentId:"sc-hx0fcf-3"})(["display:flex;width:100%;"]),m=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledImageContainer",componentId:"sc-hx0fcf-4"})(["img{display:block;width:70px !important;height:70px !important;object-fit:fill;border-radius:3px;background-color:",";}"],(function(e){return e.theme.colors.white})),f=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledHeaderWrapper",componentId:"sc-hx0fcf-5"})(["display:flex;align-items:flex-start;justify-content:center !important;flex-direction:column;padding:0px 4px 0px;background-color:",";border-radius:0px 4px 4px 0px;width:100%;"],(function(e){return null==e?void 0:e.theme.colors.grey})),g=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledHeaderLabel",componentId:"sc-hx0fcf-6"})(["font-size:12px;line-height:",";font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:",";margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;"],(function(e){return e.theme.fonts.tickerLineHeight}),(function(e){return e.theme.colors.black})),h=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledHeaderDescription",componentId:"sc-hx0fcf-7"})(["font-size:12px;line-height:",";font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:",";overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;"],(function(e){return e.theme.fonts.tickerLineHeight}),(function(e){return e.theme.colors.text.tertiary})),y=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledBodyContainer",componentId:"sc-hx0fcf-8"})(["font-size:12px;line-height:",";font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:",";padding:2px;"],(function(e){return e.theme.fonts.tickerLineHeight}),(function(e){return e.theme.colors.black})),b=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledButtonContainer",componentId:"sc-hx0fcf-9"})(["display:flex;justify-content:center !important;color:#219bc0 !important;align-items:center;cursor:pointer;text-decoration:none;padding:3px 0;max-width:90%;background-color:",";margin-left:5px;margin-bottom:3px;border-radius:5px 5px 7.3px 7.3px;box-shadow:0 1px 0.5px rgb(0 0 0 / 13%);&:hover{color:#219bc0 !important;text-decoration:none;}svg{display:inline-block;margin:0 3px;}"],(function(e){return e.theme.colors.white})),v=s.f.div.withConfig({displayName:"WhatsappCataloguestyled__StyledFooterContainer",componentId:"sc-hx0fcf-10"})(["color:",";font-size:12px;line-height:",";font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;padding:2px;"],(function(e){return e.theme.colors.labelGrey}),(function(e){return e.theme.fonts.tickerLineHeight})),x=function(e){var t=e.messages,n=e.fromLCHistory,a=void 0!==n&&n,i=e.customHeight,r=void 0===i?"500px":i;return o.a.createElement(o.a.Fragment,null,o.a.createElement(c,{height:a?"auto":r,fromLCHistory:a,className:"whatsapp-catalog-message-root"},o.a.createElement(u,{fromLCHistory:a},t.map((function(e){return o.a.createElement(o.a.Fragment,null,o.a.createElement(d,null,o.a.createElement(p,null,o.a.createElement(m,null,"image"===e.type&&o.a.createElement("img",{src:e.url})),o.a.createElement(f,null,e.header&&o.a.createElement(g,null,e.header),"single_product"!==(null==e?void 0:e.catalogType)?"catalogue_msg"===(null==e?void 0:e.catalogType)?o.a.createElement(h,null,"Message catalogue"):!!e.itemCount&&o.a.createElement(h,null,e.itemCount," ",e.itemCount>1?"items":"item"):o.a.createElement(h,null,"Single item"))),e.body&&o.a.createElement(y,null,e.body),e.footer&&o.a.createElement(v,null,e.footer)),e.button&&o.a.createElement(b,null,e.button))})))))},w=n(22),E=n(222),C=n(237);const _=s.f.div.withConfig({displayName:"WhatsAppCatalogueMessagestyled__WhatsAppCatalogWrapper",componentId:"sc-1l21wxe-0"})([".whatsapp-catalog-message-root{max-width:300px;min-width:250px;}"]);var k=n(5),O=(n(1),n(23)),S=n(46);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function M(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=new Array(t);n{var t;let{message:n,scrollToBottom:i,isLast:r,isPopupMessage:s}=e;const{preference:c}=Object(a.useContext)(w.a),{newSessionRequiredData:u}=Object(a.useContext)(O.a),{emitBotMessage:d,whatsappCatalogExecutionCompletedMap:p}=Object(a.useContext)(S.a),m=c&&c.time_format||C.a.HH_MM,f=Object(a.useMemo)(()=>{var e,t,a,o,i,r,l,s,c,u,d,p,m,f,g,h;return[{header:(null==n||null===(e=n.payload)||void 0===e||null===(t=e.payload)||void 0===t?void 0:t.header_message)||"",type:"image",url:(null==n||null===(a=n.payload)||void 0===a||null===(o=a.payload)||void 0===o?void 0:o.image)||"".concat("https://storage.googleapis.com/swiftsell-assets/","static/img/wa_catalog.png"),button:"View catalog",body:(null==n||null===(i=n.payload)||void 0===i||null===(r=i.payload)||void 0===r?void 0:r.text)||"",footer:(null==n||null===(l=n.payload)||void 0===l||null===(s=l.payload)||void 0===s?void 0:s.footer_message)||"",catalogType:null==n||null===(c=n.payload)||void 0===c||null===(u=c.payload)||void 0===u?void 0:u.catalog_type,itemCount:null!=n&&null!==(d=n.payload)&&void 0!==d&&null!==(p=d.payload)&&void 0!==p&&null!==(m=p.sections)&&void 0!==m&&m.length?null==n||null===(f=n.payload)||void 0===f||null===(g=f.payload)||void 0===g||null===(h=g.sections)||void 0===h?void 0:h.reduce((e,t)=>e+t.product_ids.length,0):0}]},[n]);return Object(a.useEffect)(()=>{i(),r&&!p.current.includes(null==n?void 0:n.id)&&(()=>{p.current=[].concat(I(p.current),[n.id]);const e=Object(k.t)();d(M(M({},u),{},{connection_key:e,message:{type:"text",data:{body:"",callback:null}}}),!0,!1)})()},[n]),s?o.a.createElement(_,null,o.a.createElement(x,{scrollToBottom:i,fromLCHistory:!0,messages:f})):o.a.createElement(_,null,o.a.createElement(l.a,{isReceivedMessage:!0,avatar:(null==n?void 0:n.image_url)||(null==n||null===(t=n.payload)||void 0===t?void 0:t.image_url)||c.appearance.bot_image,parentClassname:"whatsapp-catalog-parent",className:"whatsapp-catalog",isTransparentMessage:!0,timeStamp:Object(E.c)(n.timestamp,m),fullWidth:!0},o.a.createElement(x,{scrollToBottom:i,fromLCHistory:!0,messages:f})))};t.a=R;R.propTypes={message:r.a.object.isRequired,scrollToBottom:r.a.func.isRequired,isLast:r.a.bool,isPopupMessage:r.a.bool}},336:function(e,t,n){"use strict";var a=n(27),o=n.n(a),i=n(0),r=n.n(i),l=n(2),s=n.n(l),c=n(308),u=27,d="OK",p="CANCEL",m=n(3),f=m.f.div.withConfig({displayName:"modal-styled__ModalWrapper",componentId:"sc-1x9y8qs-0"})(["position:fixed;top:0;right:0;bottom:0;left:0;z-index:",";background-color:",";display:flex;align-items:center;"],(function(e){return e.theme.zIndexes.popupLevel}),(function(e){return e.theme.colors.overlay})),g=m.f.div.withConfig({displayName:"modal-styled__ModalInner",componentId:"sc-1x9y8qs-1"})(["position:relative;background-color:",";overflow:auto;overflow-y:auto;margin:auto;box-sizing:border-box;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1);z-index:-1;border-radius:",";width:80%;height:auto;max-height:80%;transform:scale(1);transition:opacity 0.2s,transform 0.2s cubic-bezier(0.54,1.48,0.54,0.99);opacity:1;z-index:",";"],(function(e){return e.theme.colors.white}),(function(e){return e.theme.radius.input}),(function(e){return e.theme.zIndexes.popupLevel+10})),h=m.f.div.withConfig({displayName:"modal-styled__ModalContent",componentId:"sc-1x9y8qs-2"})(["padding:20px;height:80%;"]),y=m.f.div.withConfig({displayName:"modal-styled__ModelContentRoot",componentId:"sc-1x9y8qs-3"})(["margin-bottom:12px;"]),b=m.f.div.withConfig({displayName:"modal-styled__Action",componentId:"sc-1x9y8qs-4"})(["width:100%;padding:16px 0;border-top:solid 1px ",";font-size:",";font-weight:",";line-height:",";text-align:center;cursor:pointer;background:",";color:",";"],(function(e){return e.theme.colors.buttonBorder}),"16px",(function(e){return e.theme.fonts.mediumFont}),(function(e){return e.theme.fonts.smallLineHeight}),(function(e){return e.theme.colors.white}),(function(e){return e.action===d?e.theme.colors.primary:"#727272"})),v=function(e){return r.a.createElement("div",o()({},e,{style:{display:"none"}}))},x=function(e){var t=e.children,n=e.isOpen,a=e.onOk,o=e.onCancel,l=e.okText,s=e.cancelText,m=e.onClose,x=e.shouldCloseOnOverlayClick,w=e.shouldCloseOnEscapeKeyPress,E=e.requiredScroll;Object(i.useEffect)((function(){return n?document.addEventListener("keydown",_,!1):document.removeEventListener("keydown",_,!1),function(){document.removeEventListener("keydown",_,!1)}}),[n]);var C=function(){m&&m()},_=function(e){e.keyCode===u&&w&&C()};return n?r.a.createElement(f,{onClick:function(){x&&C()}},r.a.createElement(g,{onClick:function(e){e.stopPropagation()}},r.a.createElement(h,null,E?r.a.createElement(c.Scrollbars,{autoHide:!0,autoHeight:!0,renderTrackHorizontal:function(e){return v(e)},renderThumbHorizontal:function(e){return v(e)}},r.a.createElement(y,null,t)):t),a&&r.a.createElement(b,{action:d,onClick:a},l),o&&r.a.createElement(b,{action:p,onClick:o},s))):null};x.defaultProps={shouldCloseOnOverlayClick:!0,shouldCloseOnEscapeKeyPress:!0,okText:"Ok",cancelText:"Cancel",requiredScroll:!0},x.propTypes={isOpen:s.a.bool.isRequired,onClose:s.a.func,shouldCloseOnOverlayClick:s.a.bool,shouldCloseOnEscapeKeyPress:s.a.bool,children:s.a.node.isRequired,okText:s.a.string,onOk:s.a.func,cancelText:s.a.string,onCancel:s.a.func,requiredScroll:s.a.bool};var w=x;t.a=w},364:function(e,t,n){"use strict";(function(e){var a=n(0),o=n(56),i=n.n(o),r=n(32),l=n.n(r),s=n(1),c=n(23),u=n(46),d=n(39),p=n(63),m=n(9),f=n(5),g=n(43);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function y(e){for(var t=1;t{v=[],x=[]};window.addEventListener(m.c,e=>{e.detail.contact&&v.push(e.detail.contact),e.detail.conversation&&x.push(e.detail.conversation)});t.a=t=>{var n;let{message:o,isLast:r}=t;const{newSessionRequiredData:h,javascriptExectionMap:b}=Object(a.useContext)(c.a),{emitBotMessage:E}=Object(a.useContext)(u.a),{setIsTyping:C}=Object(a.useContext)(d.a),{isOpen:_}=Object(a.useContext)(c.a),k=(null==o||null===(n=o.payload)||void 0===n?void 0:n.type)===s.a.GOOGLE_ANALYTICS,O=Object(a.useRef)(i()((function(e){var t,n,a,i,r,l;let c=arguments.length>1&&void 0!==arguments[1]&&arguments[1];var u,d;null!=o&&null!==(t=o.payload)&&void 0!==t&&null!==(n=t.payload)&&void 0!==n&&n.id&&(e.id=null==o||null===(u=o.payload)||void 0===u||null===(d=u.payload)||void 0===d?void 0:d.id);return b.current.push(null==o||null===(a=o.payload)||void 0===a||null===(i=a.payload)||void 0===i?void 0:i.id),E(y(y({},h),{},{connection_key:Object(f.t)(),message:{type:c?s.a.CALENDLY_RESPONSE:k?s.a.GOOGLE_ANALYTICS_RESPONSE:s.a.JAVASCRIPT_RESPONSE,data:k?{id:null==o||null===(r=o.payload)||void 0===r||null===(l=r.payload)||void 0===l?void 0:l.id}:e}}),!1,!1),w()}),500)).current;Object(a.useEffect)(()=>{if(_){return(()=>{var t,n;const{script:a}=o.payload.payload;if(!a||!r||b.current.includes(null==o||null===(t=o.payload)||void 0===t||null===(n=t.payload)||void 0===n?void 0:n.id))return;Object(p.b)(k?a.replace(/\\/g,"\\\\"):a.replace(/"/g,"'").replace(/\\/g,"\\\\"),()=>{const e=y(y({},h),{},{connection_key:Object(f.t)(),conversation_key:null==o?void 0:o.conversation_key,status:{event:"read",timestamp:l()(null==o?void 0:o.timestamp).utc().format("YYYY-MM-DDTHH:mm:ss.SSSSSS[+00:00]")}});delete e.message,E(e,!1,g.b)});const i=e.env.ORGANISATION_NAME||"wn";a.includes("".concat(i,".submitJsResponse"))||O({variables:{contact_variables:v,non_contact_variables:x}})})(),()=>{w()}}},[]);const S=e=>{C(!1),O(e.detail.response,!0)};return Object(a.useEffect)(()=>(r&&window.addEventListener(m.j,S),()=>{window.removeEventListener(m.j,S)}),[r]),null}}).call(this,n(44))}},0,[4,5,12,14,26,30,24,28,17,16,37,38,22,33,27,25,29,31,32,34,35,36]]);